From: Dan Fuhry Date: Tue, 23 Apr 2024 20:30:30 +0000 (-0400) Subject: always initialize mtls_certificate_rotation_count counter when cert discovered X-Git-Url: https://go.fuhry.dev/?a=commitdiff_plain;h=2827e5d399943ac577ffb906e4c19d798203e15f;p=runtime.git always initialize mtls_certificate_rotation_count counter when cert discovered --- 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) } }