Spring Boot Actuator监控

1、简介

   spring boot有四大杀器:starters、autoConfiguration、cli、actuator。actuator是springboot对应用的监控组件,可以查看应用系统的配置、资源使用等统计功能。

2、actuator主要功能

HTTP方法 路径 描述 鉴权 默认可以用 备注
GET /autoconfig 查看自动配置的使用情况 true true  
GET /configprops 查看配置属性,包括默认配置 true true  
GET /beans 查看bean及其关系列表 true true  
GET /dump 打印线程栈 true true  
GET /env 查看所有环境变量 true true  
GET /env/{name} 查看具体变量值 true true  
GET /health 查看应用健康指标 false true  
GET /info 查看应用信息 false true 自定义info:
GET /mappings 查看所有url映射 true true  
GET /metrics 查看应用基本指标 true true  
GET /metrics/{name} 查看具体指标 true true  
POST /shutdown 关闭应用 true false 需配置enabled: true
GET /trace 查看基本追踪信息 true true  

3、management配置

        management.port:指定方位如上方法的端口号,与业务端口号相分离。若不想如上接口暴露在http中,设置 management.port = -1

        management.address:指定访问地址

    

猜你喜欢

转载自my.oschina.net/xucoco/blog/1805727