From d85178b63b15063853c30197dc1a058237a1cd28 Mon Sep 17 00:00:00 2001 From: Gustavo Silva Paiva Date: Fri, 10 Jan 2020 22:21:59 -0300 Subject: [PATCH] use stateful batcher on prometheus exporter (#428) --- exporter/metric/prometheus/prometheus.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exporter/metric/prometheus/prometheus.go b/exporter/metric/prometheus/prometheus.go index 07a848ad0..d0d59ae86 100644 --- a/exporter/metric/prometheus/prometheus.go +++ b/exporter/metric/prometheus/prometheus.go @@ -150,7 +150,7 @@ func NewExportPipeline(config Config) (*push.Controller, http.HandlerFunc, error // it could try again on the next scrape and no data would be lost, only resolution. // // Gauges (or LastValues) and Summaries are an exception to this and have different behaviors. - batcher := defaultkeys.New(selector, sdkmetric.NewDefaultLabelEncoder(), false) + batcher := defaultkeys.New(selector, sdkmetric.NewDefaultLabelEncoder(), true) pusher := push.New(batcher, exporter, time.Second) pusher.Start()