微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

带有Prometheus公制注册表的千分尺计时器,_sum公制值变为10G,并在图形上重置为-10G,给出了错误的值

如何解决带有Prometheus公制注册表的千分尺计时器,_sum公制值变为10G,并在图形上重置为-10G,给出了错误的值

我在我的一个应用程序中使用千分尺api,并使用Timer监视与上游延迟相关的指标。在执行此操作时,我观察到_sum变量将接近图中的10G值,并下降至接近-10G。我怀疑这是因为值溢出了。

public void recordTime(String name,long value,String topic,TimeUnit unit) { Timer timer = topicTimerCache.computeIfAbsent(name+topic,x->Metrics.timer(name,getSplittedTopicTag(topic))); timer.record(value,unit); 在下面的问题中,我读到普罗米修斯支持 每秒增加十亿。就我而言,我什至没有达到那个规模。
prometheus: how prometheus handles the data type overflow?

帮助我找出问题所在。预先感谢。

max_value_in_graph

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。