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:指定访问地址