Spring Boot 2 Actuator缺失原1.x版本processors指标问题咨询
Spring Boot 2.x Actuator替代旧
processors指标的解决方案 嗨,我清楚你升级到Spring Boot 2后碰到的这个问题啦!Spring Boot 2.x的Actuator底层换成了Micrometer来统一管理指标体系,所以1.x版本里的不少旧指标名称都更新成了符合Micrometer规范的新名称,你之前用的processors就是其中之一。
现在对应处理器核心数的指标是system.cpu.count,你可以通过访问Actuator的/actuator/metrics/system.cpu.count端点来获取它的值,返回的示例结构大概是这样的:
{ "name": "system.cpu.count", "description": "The number of processors available to the Java virtual machine", "baseUnit": null, "measurements": [ { "statistic": "VALUE", "value": 2 } ], "availableTags": [] }
顺便提一句,Spring Boot 2.x里很多原有的Actuator指标都有对应的Micrometer替代项,如果之后找其他指标遇到类似找不到的情况,也可以往Micrometer的标准指标名称方向去排查哦~
内容的提问来源于stack exchange,提问作者karen
相关产品推荐
相关产品推荐

