【发布时间】:2021-06-29 10:42:04
【问题描述】:
Micrometer @Timed Annotation 生成 Timer,当导出到 datadog 时,仅提供 sum、min、max、median、95 percentile 功能。 要在 datadog 中获取 p50、p75、p90 等,度量标准应该是分布类型。如何将 @Timed 生成的计量表更改为分布摘要。
【问题讨论】:
标签: micrometer spring-micrometer
Micrometer @Timed Annotation 生成 Timer,当导出到 datadog 时,仅提供 sum、min、max、median、95 percentile 功能。 要在 datadog 中获取 p50、p75、p90 等,度量标准应该是分布类型。如何将 @Timed 生成的计量表更改为分布摘要。
【问题讨论】:
标签: micrometer spring-micrometer
Timer 已经是 Micrometer 中的一个分布。它是一个特殊的,因为它记录持续时间,它还为您提供了一种方便的方法来测量经过的时间。
您可以在构建器上调用.publishPercentiles(0.5, 0.75, 0.90) 来发布这些百分位数,也可以调用.publishPercentileHistogram() 来发布直方图,请参阅文档:https://micrometer.io/docs/concepts#_histograms_and_percentiles
【讨论】: