Springboot集成actuator还是比较简单的。
但是,我们需要先了解一下什么是actuactor呢?
如标题所示,actuator是程序监控器。
提供了生产级别的功能,比如健康检查,审计,指标收集,HTTP 跟踪等,帮助我们监控和管理Spring Boot 应用。
这个模块是一个采集应用内部信息暴露给外部的模块,上述的功能都可以通过HTTP 和 JMX 访问。
一:添加pom依赖
<!-- 程序监控 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
二:配置application.yml
# actuator 监控配置
management:
#actuator端口 如果不配置做默认使用上面8080端口
server:
port: 9091
endpoints:
web:
exposure:
#默认值访问health,info端点 用*可以包含全部端点
include: "*"
#修改访问路径 2.0之前默认是/; 2.0默认是/actuator可以通过这个属性值修改
base-path: /actuator
endpoint: