SpringBoot 指标监控 Actuator
Spring Boot Actuator为 Micrometer 提供了依赖管理和自动配置,Micrometer是一个支持 众多监控系统 的应用程序指标接口
该功能与:java\jdk\bin 下的 Jconsole 功能雷同
1、pom文件中引入依赖(使用的springboot是2.7.2)
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-actuator</artifactId> </dependency>
启动项目访问:http://localhost:8080/actuator
# management 是所有actuator的配置 management:endpoints:enabled-by-default: true # 默认开启所有监控端点web:exposure:include: '*' # 以web的方式暴露所有端点
文档地址
可视化监控页面:
引入pom
<dependency><groupId>de.codecentric</groupId><artifactId>spring-boot-admin-starter-server</artifactId><version>2.7.3</version> </dependency>
主类中添加注解,开启监控@EnableAdminServer
重启项目访问:http://localhost:8080/wallboard
加入依赖
<dependency><groupId>de.codecentric</groupId><artifactId>spring-boot-admin-starter-client</artifactId><version>2.7.3</version> </dependency>
添加配置:
刷新页面: