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

Kamon Prometheus需要很长时间才能刷新

如何解决Kamon Prometheus需要很长时间才能刷新

我最近开始使用kamon工具,并面临kamon / prometheus http端点刷新率的问题

序言

  • 使用"io.kamon" %% "kamon-bundle" % "2.1.4" && "io.kamon" %% "kamon-prometheus" % "2.1.4"
  • 将指标公开为http端点,以便Prometheus抓取它们并每1秒评估一次
  • 创建了自定义计数器,量规和直方图指标,它们在处理传入消息的Akka actor中每秒更新2-3K次
  • 使用kamon代替标准Prometheus客户端的原因是为了获得线程安全性
  • 存在与刷新率相关的配置kamon.metric.tick-interval 1 secondkamon.prometheus.refresh-interval 1 second

问题

在端点(localhost:9095)处公开的自定义指标不会每秒刷新一次。大约每60秒刷新一次。

这不是prometheus配置问题,我正在检查kamon公开的http端点上的值,手动刷新页面

解决方法

这是配置错误的问题。如果您遇到相同的问题,请确保kamon配置位于application.conf的顶层,而不是像我一样位于akka {..}内部

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