繁体   English   中英

SpringBoot 执行器维护状态

[英]SpringBoot Actuator Maintain State

我正在使用千分尺将自定义指标推送到 Prometheus。 因此,prometheus 会抓取/actuator/prometheus并存储数据。 但问题是,当我重新部署应用程序时,所有值都重置为 0。

例如:我正在将请求计数推送到普罗米修斯。 请求数达到 5。出于某种原因,我部署了 SpringBoot 应用程序的较新版本。 由于执行器在内存中,因此请求计数不会从 0 开始。 所以,我的普罗米修斯图下降到 0 并重新开始。

我该如何解决这个问题?

这是预期的行为。 引用“普罗米修斯计数器以及如何处理它们”

Counter 的当前值无关紧要。 重要的是,它如何随着时间的推移而增加。

因此,要解决您的问题,请通过应用rate()increase()来修复您的查询。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM