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>
添加配置:
刷新页面: