spring-boot-starter-actuator

今天看同事代码,发现这样一个依赖,本身没见过,搜来看看。app

 

 actuator是监控系统健康状况的工具。工具

 

配置:url

application.yml中指定监控的HTTP端口(若是不指定,则使用和Server相同的端口);指定去掉某项的检查(好比不监控health.mail):线程

server: server

  port: 8082 blog

management: io

  port: 54001 email

  health: 监控

    mail: 变量

      enabled: false 

 

使用:

HTTP方法 路径 描述 鉴权

GET /autoconfig 查看自动配置的使用状况 true

GET /configprops 查看配置属性,包括默认配置 true

GET /beans 查看bean及其关系列表 true

GET /dump 打印线程栈 true

GET /env 查看全部环境变量 true

GET /env/{name} 查看具体变量值 true

GET /health 查看应用健康指标 false

GET /info 查看应用信息(须要本身在application.properties里头添加信息,好比info.contact.email=easonjim@163.com) false

GET /mappings 查看全部url映射 true

GET /metrics 查看应用基本指标 true

GET /metrics/{name} 查看具体指标 true

POST /shutdown 关闭应用(要真正生效,得配置文件开启endpoints.shutdown.enabled: true) true

GET /trace 查看基本追踪信息 true

摘自:https://www.jianshu.com/p/d57dc9f2e0d9
相关文章
相关标签/搜索
本站公众号
   欢迎关注本站公众号,获取更多信息