From 1d0de528fc09fd5d421a46a2a7479d705d0c920e Mon Sep 17 00:00:00 2001 From: Arthur Silva Sens Date: Sat, 17 Jan 2026 21:12:54 -0300 Subject: [PATCH] Migrate template package Signed-off-by: Arthur Silva Sens --- template/template.go | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/template/template.go b/template/template.go index 0ea7382ed3..757dbacdbe 100644 --- a/template/template.go +++ b/template/template.go @@ -36,26 +36,21 @@ import ( "golang.org/x/text/language" "github.com/prometheus/prometheus/promql" + semconv "github.com/prometheus/prometheus/template/semconv" "github.com/prometheus/prometheus/util/features" "github.com/prometheus/prometheus/util/strutil" ) var ( - templateTextExpansionFailures = prometheus.NewCounter(prometheus.CounterOpts{ - Name: "prometheus_template_text_expansion_failures_total", - Help: "The total number of template text expansion failures.", - }) - templateTextExpansionTotal = prometheus.NewCounter(prometheus.CounterOpts{ - Name: "prometheus_template_text_expansions_total", - Help: "The total number of template text expansions.", - }) + templateTextExpansionFailures = semconv.NewPrometheusTemplateTextExpansionFailuresTotal() + templateTextExpansionTotal = semconv.NewPrometheusTemplateTextExpansionsTotal() errNaNOrInf = errors.New("value is NaN or Inf") ) func init() { - prometheus.MustRegister(templateTextExpansionFailures) - prometheus.MustRegister(templateTextExpansionTotal) + prometheus.MustRegister(templateTextExpansionFailures.Counter) + prometheus.MustRegister(templateTextExpansionTotal.Counter) } // A version of vector that's easier to use from templates.