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,以实现定向输出
本文介绍如何通过引入spring-boot-starter-actuator依赖来监控SpringBoot应用的状态和性能。内容涵盖健康检查、自定义健康状态监测、度量指标收集等,并提供了多种访问端点以获取应用程序的详细信息。

被折叠的 条评论
为什么被折叠?



