Spring Boot 执行器“system.cpu.usage”与“process.cpu.usage”

Man*_*anu 5 spring-boot spring-boot-actuator micrometer spring-micrometer spring-boot-2

我正在使用弹簧靴 2.3.2。在执行器的帮助下,将应用程序指标发布到指标控制台。我想知道执行器抛光的指标system.cpu.usageprocess.cpu.usage指标之间有什么区别。

Kir*_*bun 10

基于源代码

  • system.cpu.usage-- 整个系统最近的cpu使用情况
  • process.cpu.usage-- Java虚拟机进程最近的cpu使用情况

有关这些指标的更多信息,您可以查看此 bean OperatingSystemMXBean的 java 文档