From b2a8ae8c85290d2f6bdc90119b1ef789ca65f629 Mon Sep 17 00:00:00 2001 From: Marius Date: Thu, 30 Mar 2017 14:51:02 +0200 Subject: [PATCH] Correct metrics types /cc @kvz --- prometheuscollector/prometheuscollector.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/prometheuscollector/prometheuscollector.go b/prometheuscollector/prometheuscollector.go index 8486f23..cfc4a0b 100644 --- a/prometheuscollector/prometheuscollector.go +++ b/prometheuscollector/prometheuscollector.go @@ -68,7 +68,7 @@ func (c Collector) Collect(metrics chan<- prometheus.Metric) { for method, valuePtr := range c.metrics.RequestsTotal { metrics <- prometheus.MustNewConstMetric( requestsTotalDesc, - prometheus.GaugeValue, + prometheus.CounterValue, float64(atomic.LoadUint64(valuePtr)), method, ) @@ -77,7 +77,7 @@ func (c Collector) Collect(metrics chan<- prometheus.Metric) { for httpError, valuePtr := range c.metrics.ErrorsTotal.Load() { metrics <- prometheus.MustNewConstMetric( errorsTotalDesc, - prometheus.GaugeValue, + prometheus.CounterValue, float64(atomic.LoadUint64(valuePtr)), strconv.Itoa(httpError.StatusCode()), httpError.Error(),