springboot整合actuator监控

Spring Boot Actuator就是一款可以帮助你监控系统数据的框架,其可以监控很多很多的系统数据,它有对应用系统的自省和监控的集成功能,可以查看应用配置的详细信息,如:

  • 显示应用程序员的Health健康信息
  • 显示Info应用信息
  • 显示HTTP Request跟踪信息
  • 显示当前应用程序的“Metrics”信息
  • 显示所有的@RequestMapping的路径信息
  • 显示应用程序的各种配置信息
  • 显示你的程序请求的次数 时间 等各种信息
    Actuator是一个非常强大的监控工具
    使用Actuator需要先引入pom
  <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-actuator</artifactId>
        </dependency>
        
  <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

然后直接启动启动类即可
启动成功以后控制台会有打印消息
在这里插入图片描述
然后直接访问

 http://localhost:8080/actuator

在这里插入图片描述

会有很多URL信息
我们访问一下健康检查health
http://localhost:8080/actuator/health
在这里插入图片描述
status取值
UP:正常
DOWN:遇到问题,不正常
OUT_OF_SERVICE:资源未在使用,或者不该去使用
UNKNOWN:不知道
注意:显示更多的信息需要到application.properties中配置

#健康信息,显示更多
management.endpoint.health.show-details=always

info是添加项目访问信息的
我们可以先到application.properties中配置一下

info.app-name=springboot-test
info.author=gwh

然后访问
http://localhost:8080/actuator/info

在这里插入图片描述
metrics是查看程序运行环境属性的配置
http://localhost:8080/actuator/metrics
在这里插入图片描述
想看更具体的请在路径后面加上你要看的数据,/{name},如:
http://localhost:8080/actuator/metrics/jvm.memory.used

在这里插入图片描述

所有的监控端点endpoints介绍:

在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值