From 69c8dc87e94d1bfd25081060a877bcbb5e1f02be Mon Sep 17 00:00:00 2001 From: Peter Bourgon Date: Fri, 20 Feb 2015 19:08:36 +0100 Subject: [PATCH] Fix for Histogram in registry.writePB --- prometheus/registry.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/prometheus/registry.go b/prometheus/registry.go index f0aa392..6709f25 100644 --- a/prometheus/registry.go +++ b/prometheus/registry.go @@ -464,6 +464,8 @@ func (r *registry) writePB(w io.Writer, writeEncoded encoder) (int, error) { metricFamily.Type = dto.MetricType_SUMMARY.Enum() case dtoMetric.Untyped != nil: metricFamily.Type = dto.MetricType_UNTYPED.Enum() + case dtoMetric.Histogram != nil: + metricFamily.Type = dto.MetricType_HISTOGRAM.Enum() default: return 0, fmt.Errorf("empty metric collected: %s", dtoMetric) }