springboot----SpringBoot度量指标监控与健康检查使⽤ Actuator 检查与监控
1.创建项⽬
2.需改 POM ⽂件,添加依赖
<!--Actuator 坐标依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
3.修改配置⽂件
#配置访问端点的根路径
#配置开启其他端点的 URI
#开启所有的端点访问:*
#指定开启端点访问:如:beans,env
各项监控指标接⼝ URL 介绍
使⽤可视化监控应⽤ Spring Boot Admin
可视化界⾯查看项⽬的状态及其他信息
1.使⽤步骤
Spring Boot Admin 的使⽤是需要建⽴服务端与客户端。
服务端:独⽴的项⽬,会将搜集到的数据在⾃⼰的图形界⾯中展⽰。
客户端:需要监控的项⽬。
对应关系:⼀个服务端可以监控多个客户端。
2.搭建服务端
创建项⽬
-修改 POM ⽂件
注意:⽬前在 Spring Boot Admin Starter Server2.1.6 版本中不⽀持 Spring Boot2.2.x 版本, 只⽀持到 2.1.X
<dependency>
<groupId&decentric</groupId>
<artifactId>spring-boot-admin-starter-server</artifactId>
<version>2.1.6</version>
</dependency>
修改配置⽂件
服务端的端⼝不能和客户端冲突
server.port=9090
-修改启动类
开启springboot admin服务端
@SpringBootApplication
@EnableAdminServer //开启 Spring Boot Admin 服务端
public class SpringbootactuatorserverApplication {public static void main(String[] args) {
SpringApplication.run(SpringbootactuatorserverApplication.class, args);
}
}
3.搭建客户端
客户端就是要监控的项⽬
-修改 POM ⽂件
<dependency>
<groupId&decentric</groupId>
<artifactId>spring-boot-admin-starter-client</artifactId>
<version>2.1.6</version>
</dependency>
修改配置⽂件
#配置访问端点的根路径
spring framework版本查看
#开启所有的端点访问:*
#指定开启端点访问:如:beans,posure.include=* #指定服务端的访问地址
spring.boot.admin.client.url=localhost:9090最后效果图,可以通过可视化界⾯查看

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。