千分尺@Timed注释

谁能解释一下微米注释和暴露的指标之间的区别是什么。_count_sum@Timed


下面有两个指标值示例,作为对方法的注释发布的结果。@Timed


GET_CARD_LIMITS_BY_LIMIT_TYPE_seconds_count{class="ro.orange.productsbff.infrastructure.adapter.cms.integration.CmsClient",method="getCardLimitsByType",} 9.0


GET_CARD_LIMITS_BY_LIMIT_TYPE_seconds_sum{class="ro.orange.productsbff.infrastructure.adapter.cms.integration.CmsClient",method="getCardLimitsByType",} 1.838999262

谢谢!


慕桂英546537
浏览 178回答 1
1回答

幕布斯6054654

是计时器进行的总测量值。是所用时间的所有测量的累积持续时间。因此,通过将总和除以计数,您可以看到平均计时:countsumGET_CARD_LIMITS_BY_LIMIT_TYPE_seconds_sum /  GET_CARD_LIMITS_BY_LIMIT_TYPE_seconds_count但是,随着时间的推移,这可能会变得不那么有用,因为随着值的增长,该平均值可能会隐藏峰值。由于这两个数字只会上升(考虑到重启),Prometheus可以利用这些知识,你可以看到这个计时器的1分钟平均延迟,如下所示:increase(GET_CARD_LIMITS_BY_LIMIT_TYPE_seconds_sum[1m]) /    increase(GET_CARD_LIMITS_BY_LIMIT_TYPE_seconds_count[1m])
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java