给Spring Boot项目添加actuator监控

首先;

需要在pom中添加依赖

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-actuator</artifactId>
</dependency>

同时注意修改

##取消安全状态的身份验证
management:
  security:
    enabled: false

然后启动项目,访问项目下/health路径会获得各校监控指标

给Spring Boot项目添加actuator监控

几个主要的路径:

autoconfig:用来获取应用的自动化配置报告;

beans:用来获取应用上下文创建的所有Bean;

configprops:用来获取应用中配置的属性信息报告;

env:用来获取与应用所有可用的环境属性报告;

mappings:用来返回所有Spring MVC的控制器映射关系报告;

info:用来返回一些应用自定义的信息;


metrics:用来返回当前应用的各种重要度量指标;

dump:用来暴露程序运行中的线程信息;

trace:用来返回基本的HTTP跟踪信息。