Spring Boot 3迁移后JVM指标缺失通用标签问题排查求助
Spring Boot 3迁移后JVM指标缺失通用标签的解决办法
Spring Boot 3中,原Spring Boot 2的通用指标标签配置逻辑已调整:
- 你配置的
management.observations.key-values是给Micrometer Observation API的观测数据添加键值对,但当前JVM相关指标仍基于传统Metrics体系生成,不受该配置影响。 - 正确的通用指标标签配置应使用
management.metrics.global.tags,这是Spring Boot 3对原management.metrics.tags的替代配置。
正确配置示例
management: metrics: global: tags: application: demo3
配置后,生成的Prometheus指标会自动带上application="demo3"标签,和Spring Boot 2中的效果一致。
内容的提问来源于stack exchange,提问作者kharole
相关产品推荐
相关产品推荐

