221.14. 在 JMX 中公开 Micrometer 统计信息
Micrometer 使用 MeterRegistry 实现来发布统计信息。虽然在生产环境中建议选择专用的后端,如 Prometheus 或 Graphite,但可能需要测试或本地部署来将统计信息发布到 JMX。
要达到此目的,请添加以下依赖项:
<dependency>
<groupId>io.micrometer</groupId>
<artifactId>micrometer-registry-jmx</artifactId>
<version>${micrometer-version}</version>
</dependency>
<dependency>
<groupId>io.micrometer</groupId>
<artifactId>micrometer-registry-jmx</artifactId>
<version>${micrometer-version}</version>
</dependency>
并添加 JmxMeterRegistry 实例:
HierarchicalNameMapper 策略决定如何将量表名称和标签组合成 MBean 名称。