将普罗米修斯计数器值设置为 0

Set Prometheus Counter value to 0

我想在服务器以类似于

的方式重新启动时将 Prometheus Counter 值设置为 0
private static final Gauge SERVER_UP = Gauge.build(MetricConstants.SERVER_UP, "Server status").labelNames(labels).register();
Gauge gauge = (Gauge) map.get(SERVER_UP);
gauge.labels(serviceName, serviceType).set(0);

Prometheus 中的 Counter 如何做到这一点?

检查此 link。 TL;博士; counter 无意降低其值,因此本线程中讨论了一些有效的用例。

他们的建议是注销计数器并构建一个新计数器作为解决方法。