From 1cd365879377a157980b3a4daae5e0822d3b688f Mon Sep 17 00:00:00 2001 From: Ulric Qin Date: Tue, 26 Jul 2022 16:15:55 +0800 Subject: [PATCH] bugfix: handle labels --- types/sample.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/types/sample.go b/types/sample.go index 47fd770..e3718fc 100644 --- a/types/sample.go +++ b/types/sample.go @@ -27,5 +27,11 @@ func NewSample(prefix, metric string, value interface{}, labels ...map[string]st s.Metric = metricReplacer.Replace(s.Metric) } + for i := 0; i < len(labels); i++ { + for k, v := range labels[i] { + s.Labels[k] = v + } + } + return s }