diff --git a/plugin/traffic/xds/client.go b/plugin/traffic/xds/client.go index 5302f1ffc..4aed20fba 100644 --- a/plugin/traffic/xds/client.go +++ b/plugin/traffic/xds/client.go @@ -190,7 +190,7 @@ func (c *Client) receive(stream adsStream) error { a.SetClusterLoadAssignment(cluster.GetName(), nil) } log.Debugf("Cluster discovery processed with %d resources, version %q and nonce %q", len(resp.GetResources()), c.Version(cdsURL), c.Nonce(cdsURL)) - ClusterGauge.WithLabelValues().Set(float64(len(resp.GetResources()))) + ClusterGauge.Set(float64(len(resp.GetResources()))) // set our local administration and ack the reply. Empty version would signal NACK. c.SetNonce(cdsURL, resp.GetNonce()) c.SetVersion(cdsURL, resp.GetVersionInfo()) diff --git a/plugin/traffic/xds/metrics.go b/plugin/traffic/xds/metrics.go index 0d9175497..25a46fb56 100644 --- a/plugin/traffic/xds/metrics.go +++ b/plugin/traffic/xds/metrics.go @@ -8,10 +8,10 @@ import ( var ( // ClusterGauge is the number of clusters we are currently tracking. - ClusterGauge = prometheus.NewGaugeVec(prometheus.GaugeOpts{ + ClusterGauge = prometheus.NewGauge(prometheus.GaugeOpts{ Namespace: plugin.Namespace, Subsystem: "traffic", Name: "clusters_tracked", Help: "Gauge of tracked clusters.", - }, []string{""}) + }) )