【发布时间】:2018-10-02 21:32:20
【问题描述】:
Graphite 不显示时间度量单位。我不确定它是毫秒还是微秒。如何验证?我从 JMX MeterRegistry 报告。
【问题讨论】:
标签: metrics graphite micrometer spring-micrometer
Graphite 不显示时间度量单位。我不确定它是毫秒还是微秒。如何验证?我从 JMX MeterRegistry 报告。
【问题讨论】:
标签: metrics graphite micrometer spring-micrometer
根据您添加的“spring-micrometer”标签,我假设您使用的是 Micrometer。
基本时间单位由MeterRegistry.getBaseTimeUnit() 控制。
GraphiteMeterRegistry 不会覆盖它和extends DropwizardMeterRegistry,因此将使用DropwizardMeterRegistry.getBaseTimeUnit()。如您所见,它是毫秒。
更新:
向 Graphite 报告时,有time unit conversions。 Time unit for rates is seconds and time unit for durations is milliseconds by default.
【讨论】:
GraphiteMeterRegistry 用于 Graphite?
您可以从石墨的常规设置中将单位添加到 Y 轴。为此,您需要从代码中确认您的单元,即您发布到 JMX MeterRegistry 的方式。
【讨论】: