From a2735494e16c5dfa950130423739d7b2f582b5e7 Mon Sep 17 00:00:00 2001 From: chenlujjj <953546398@qq.com> Date: Tue, 8 Jul 2025 20:05:24 +0800 Subject: [PATCH] chore: complete error message in RegisterSDMetrics function (#14635) Signed-off-by: chenlujjj <953546398@qq.com> --- discovery/registry.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/discovery/registry.go b/discovery/registry.go index 93b88ccfab..92fa3d3d16 100644 --- a/discovery/registry.go +++ b/discovery/registry.go @@ -266,7 +266,7 @@ func replaceYAMLTypeError(err error, oldTyp, newTyp reflect.Type) error { func RegisterSDMetrics(registerer prometheus.Registerer, rmm RefreshMetricsManager) (map[string]DiscovererMetrics, error) { err := rmm.Register() if err != nil { - return nil, errors.New("failed to create service discovery refresh metrics") + return nil, fmt.Errorf("failed to create service discovery refresh metrics: %w", err) } metrics := make(map[string]DiscovererMetrics) @@ -274,7 +274,7 @@ func RegisterSDMetrics(registerer prometheus.Registerer, rmm RefreshMetricsManag currentSdMetrics := conf.NewDiscovererMetrics(registerer, rmm) err = currentSdMetrics.Register() if err != nil { - return nil, errors.New("failed to create service discovery metrics") + return nil, fmt.Errorf("failed to create service discovery metrics: %w", err) } metrics[conf.Name()] = currentSdMetrics }