springboot实战原理分析笔记(十六)- springboot 监控与度量

springboot 监控与度量 (引入spring-boot-starter-actuator依赖)
1.可以通过访问下面的url获取springboot 运行的信息
/heapdump
/beans
/dump
/trace
/info
/autoconfig
/metrics/{name:.}
/metrics
/mappings
/health
/env/{name:.
}
/env
/configprops

2.自定义健康状态监测,通过实现HealthIndicator接口, 使用Health类静态方法down up 等。

3.度量
CounterService 用来计数的服务,可以直接使用 @Autowire
GaugeService 用来记录某个值,可以直接使用

Metric不仅可以输出到页面,还可以输出到jmx,redis等地方
通过向spring容器中装配一个MetricWriter,以实现定向输出

你可能感兴趣的:(springboot实战原理分析笔记(十六)- springboot 监控与度量)