SpringBoot - 13指标监控Actuator
2021-06-11 07:02
标签:port 垃圾收集 程序 bean pen span 守护 可视化 通过 配置属性 Spring Boot Admin的使用需要搭建 服务端 与 客户端。 (2.1.1)修改POM文件,引入GAV坐标(Spring Boot 2.3.4 - Spring Boot Admin 2.3.1) (2.1.2)注解开启 (2.1.3)修改配置文件 (2.2.1)修改POM文件 (2.2.2)修改配置文件 (2.3)测试 查看单个实例的监控数据 SpringBoot - 13指标监控Actuator 标签:port 垃圾收集 程序 bean pen span 守护 可视化 通过 原文地址:https://www.cnblogs.com/kingdomer/p/14213781.htmlSpringBoot - 13指标监控Actuator
(1)使用Actuator检查与监控
(1.1)修改POM文件,引入GAV
dependency>
groupId>org.springframework.bootgroupId>
artifactId>spring-boot-starter-actuatorartifactId>
dependency>
(1.2)修改配置文件
management:
endpoints:
web:
base-path: /actuator // 配置访问端点的根路径
(1.3)测试
2020-12-30 22:01:06.561 INFO 7492 --- [ restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729
2020-12-30 22:01:06.566 INFO 7492 --- [ restartedMain] o.s.b.a.e.web.EndpointLinksResolver : Exposing 2 endpoint(s) beneath base path ‘/actuator‘
(1.4)应用配置类
management:
endpoints:
web:
base-path: /actuator
exposure:
include: "*" // 配置开启其他的端点URI; 开启所有的端点访问("*")
# exclude: // 排除端点
# - env
# - beans
# - info
(2)使用可视化监控应用Spring Boot Admin
(2.1)搭建服务端
dependency>
groupId>de.codecentricgroupId>
artifactId>spring-boot-admin-starter-serverartifactId>
version>2.3.1version>
dependency>
@SpringBootApplication
@EnableAdminServer // 开启Spring Boot Admin服务端
public class SpringBoot11JunitApplication {
server:
port: 9090
(2.2)搭建客户端
dependency>
groupId>de.codecentricgroupId>
artifactId>spring-boot-admin-starter-clientartifactId>
version>2.3.1version>
dependency>
spring:
boot:
admin:
client:
url: http://localhost:9090/ // 指定服务端的访问地址