Unverified Commit 063f78c6 authored by Péter Szilágyi's avatar Péter Szilágyi Committed by GitHub

Merge pull request #22590 from karalabe/nil-histogram

metrics/influxdb: don't push empty histograms, no measurement != 0
parents cae6b552 62379f02
......@@ -162,6 +162,8 @@ func (r *reporter) send() error {
})
case metrics.Histogram:
ms := metric.Snapshot()
if ms.Count() > 0 {
ps := ms.Percentiles([]float64{0.5, 0.75, 0.95, 0.99, 0.999, 0.9999})
pts = append(pts, client.Point{
Measurement: fmt.Sprintf("%s%s.histogram", namespace, name),
......@@ -182,6 +184,7 @@ func (r *reporter) send() error {
},
Time: now,
})
}
case metrics.Meter:
ms := metric.Snapshot()
pts = append(pts, client.Point{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment