Initialize proxy prometheus counters values to 0 (#4283)

This commit is contained in:
Milos Gajdos 2024-03-18 14:34:28 +00:00 committed by GitHub
commit 3cb985cac0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -62,6 +62,16 @@ func init() {
})) }))
metrics.Register(prometheus.ProxyNamespace) metrics.Register(prometheus.ProxyNamespace)
initPrometheusMetrics("blob")
initPrometheusMetrics("manifest")
}
func initPrometheusMetrics(value string) {
requests.WithValues(value).Inc(0)
hits.WithValues(value).Inc(0)
misses.WithValues(value).Inc(0)
pulledBytes.WithValues(value).Inc(0)
pushedBytes.WithValues(value).Inc(0)
} }
// BlobPull tracks metrics about blobs pulled into the cache // BlobPull tracks metrics about blobs pulled into the cache