【发布时间】:2021-07-29 08:02:34
【问题描述】:
我有一个带有计量指标的 Spring Boot 微服务。
@Slf4j
@Service
public class HitControlService {
private final AtomicInteger sentSuccessValue;
private final AtomicInteger sentFailureValue;
public HitControlService(MeterRegistry meterRegistry) {
sentSuccessValue = meterRegistry.gauge("backend.success.hit", new AtomicInteger(0));
sentFailureValue = meterRegistry.gauge("backend.failure.hit", new AtomicInteger(0));
}
}
我的问题是如何在 Prometheus 从 /actuator/prometheus 读取值后重置这些计量指标(当观察到时)。
有没有办法拦截 /actuator/prometheus 或者我们有一个特定的内置配置来实现这一点。
【问题讨论】:
标签: java spring spring-boot prometheus metrics