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,以实现定向输出