From 4623e9b9b53890cf6a57c1c937bef852a6be987a Mon Sep 17 00:00:00 2001 From: Ilya Mashchenko Date: Tue, 14 May 2024 21:32:31 +0300 Subject: [PATCH] go.d cockroachdb fix calculation (#17659) --- .../collectors/go.d.plugin/modules/cockroachdb/collect.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/go/collectors/go.d.plugin/modules/cockroachdb/collect.go b/src/go/collectors/go.d.plugin/modules/cockroachdb/collect.go index 0cdc2d1d8a5245..1636a14d6da990 100644 --- a/src/go/collectors/go.d.plugin/modules/cockroachdb/collect.go +++ b/src/go/collectors/go.d.plugin/modules/cockroachdb/collect.go @@ -40,11 +40,11 @@ const precision = 1000 func collectScraped(scraped prometheus.Series, metricList []string) map[string]float64 { mx := make(map[string]float64) for _, name := range metricList { - if ms := scraped.FindByName(name); ms.Len() == 1 { + for _, m := range scraped.FindByName(name) { if isMetricFloat(name) { - mx[name] = ms.Max() * precision + mx[name] += m.Value * precision } else { - mx[name] = ms.Max() + mx[name] += m.Value } } }