TOC
前言
Actuator
是
SpringBoot
中的重要组件,为应用程序提供了强大的监控能力
具体使用
依赖
-
pom.xml
<!-- actuator --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-actuator</artifactId></dependency>
- 查看
actuator
的端点
health端点
-
/health
端点的作用:健康检查
-
访问
health
端点
-
status
的取值
UP:正常DOWN:遇到了问题,不正常OUT_OF_SERVICE:资源正在使用,或者不该去使用UNKNOWN:不知道
-
health
端点详情展示,配置
application.yml
# Actuator配置management:endpoint.health.show-details: always # health端点详情展示
端点激活
- 默认情况下只开启了
health
端点
- 配置
application.yml
激活所有端点
management:endpoint.health.show-details: always # health端点详情展示endpoints:web:exposure:include: "*" # 激活所有端点# include: metrics, health # 激活metrics, health端点
info端点
-
info
端点是描述性端点
-
application.yml
# info端点描述应用info:app-name: user-centerauthor: Coisiniemail: xxx.email
-
Actuator
默认提供了许多端点,具体如下,这里不一一举例了
– End -﹀﹀﹀白嫖有风险点赞加收藏