【Spring Cloud】spring-boot-starter-actuator 健康监控

说明

Spring Boot的actuator(健康监控)功能提供了很多监控所需的接口,可以对应用系统进行配置查看、相关功能统计等。

引入依赖

 <dependency>
     <groupId>org.springframework.boot</groupId>
     <artifactId>spring-boot-starter-actuator</artifactId>
 </dependency>

yml启动配置

management:
  endpoints:
    web:
      exposure:
        include: "*"

调试

启动项目之后,打开 http://127.0.0.1:8080/actuator ,可以看到接口信息
在这里插入图片描述

接口说明

HTTP方法 路径 描述
GET /autoconfig 查看自动配置的使用情况
GET /configprops 查看配置属性,包括默认配置
GET /beans 查看bean及其关系列表
GET /dump 打印线程栈
GET /env 查看所有环境变量
GET /env/{name} 查看具体变量值
GET /health 查看应用健康指标
GET /info 查看应用信息(需要自己在application.properties里头添加信息,比如info.contact.email=easonjim@163.com)
GET /mappings 查看所有url映射
GET /metrics 查看应用基本指标
GET /metrics/{name} 查看具体指标
POST /shutdown 关闭应用(要真正生效,得配置文件开启endpoints.shutdown.enabled: true)
GET /trace 查看基本追踪信息

示例

在这里插入图片描述

发布了154 篇原创文章 · 获赞 142 · 访问量 35万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览