From 2827e5d399943ac577ffb906e4c19d798203e15f Mon Sep 17 00:00:00 2001 From: Dan Fuhry Date: Tue, 23 Apr 2024 16:30:30 -0400 Subject: [PATCH] always initialize mtls_certificate_rotation_count counter when cert discovered --- metrics/mtls/stats.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/metrics/mtls/stats.go b/metrics/mtls/stats.go index 6216ec9..af87e3f 100644 --- a/metrics/mtls/stats.go +++ b/metrics/mtls/stats.go @@ -44,7 +44,7 @@ func NewMtlsMetricsService(ctx context.Context) *mtlsMetrics { "Time until an mTLS certificate expires", "cert_name"), rotationsObserved: svc.DefineCounter( - "mtls_certificate_rotations", + "mtls_certificate_rotation_count", "Number of times the rotation of a given certificate has been observed", "cert_name"), certificatesOnHost: svc.DefineGauge( @@ -74,6 +74,7 @@ func (m *mtlsMetrics) Tick() { } m.certs[baseDir] = certWatcher + m.rotationsObserved.WithLabelValues(mbclient.KV{"cert_name": certWatcher.Name()}).Add(0) } } -- 2.50.1