SpringBoot 整合 Actuator

步骤一

pom.xml 依赖配置

<dependency>
     <groupId>org.springframework.boot</groupId>
     <artifactId>spring-boot-starter-actuator</artifactId>
 </dependency>

步骤二

application.properties 配置

#默认只有info/health
management.endpoints.web.exposure.include=*

使用

localhost:8080/actuator

1 /health/{component}/{instance} GET

报告程序的健康指标,这些数据由HealthIndicator实现类提供

2 /info GET

获取程序指定发布的信息,这些信息由配置文件中info打头的属性提供

3 /configprops GET

描述配置属性(包含默认值)如何注入到bean

4 /beans GET

描述程序中的bean,及之间的依赖关系

5 /env GET

获取全部环境属性

6 /env/{name} GET

根据名称获取指定的环境属性值

7 /mappings GET

描述全部的URI路径,及和控制器的映射关系

8 /metrics/{requiredMetricName} GET

扫描二维码关注公众号,回复: 11037116 查看本文章
统计程序的各种度量信息,如内存用量和请求数

9 /httptrace GET

提供基本的http请求跟踪信息,如请求头等

10 /threaddump GET

获取线程活动的快照

11 /conditions GET

提供自动配置报告,记录哪些自动配置通过,哪些没有通过

12 /loggers/{name} GET

查看日志配置信息

13 /auditevents GET

查看系统发布的事件信息

14 /caches/{cache} GET/DELETE

查看系统的缓存管理器,另可根据缓存管理器名称查询;

另DELETE操作可清除缓存

15 /scheduledtasks GET

查看系统发布的定时任务信息

16 /features GET

查看Springcloud全家桶组件信息

17 /refresh POST

重启应用程序,慎用

18 /shutdown POST

关闭应用程序,慎用
发布了185 篇原创文章 · 获赞 271 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_44367006/article/details/105328589