1、加入依赖
官网文档: https://docs.spring.io/spring-boot/docs/2.1.5.RELEASE/actuator-api/html/
2.1.5.RELEASE
为对应springboot版本号
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
2、yml配置文件
# Actuator
management:
endpoints:
web:
exposure:
include: "*" # 公开所有端点,或指定以逗号分隔的端点id列表
base-path: /manage # 访问路径
endpoint:
health:
show-details: always # 显示详细的运行状况信息
include: "*"
表示 公开所有端点
include: "health,metrics,threaddump"
表示只公开这三个 health,metrics,threaddump
端点
所有可选的端点及说明文章来源:https://www.toymoban.com/news/detail-813595.html
端点 | 作用 |
---|---|
“*” | 公开全部 |
health | 提供应用程序的健康信息。可以用于进行健康检查,以确保应用程序是否运行正常 |
info | 提供应用程序的任意信息,可以是自定义的应用信息 |
metrics | 提供应用程序的度量信息,例如内存使用、线程池状态、HTTP请求计数等。这是用于监控应用程序性能的重要端点 |
beans | 显示应用程序中所有Spring Bean的完整列表。对于了解应用程序中配置的Bean非常有用 |
env | 提供应用程序的环境属性,包括配置属性、系统属性等。可用于查看应用程序运行时的环境信息 |
configprops | 显示所有配置属性及其源,包括默认值和应用程序中配置的值 |
loggers | 显示和修改应用程序中的日志配置。可以用于实时调整日志级别,便于调试和监控 |
threaddump | 提供应用程序线程的线程转储信息。在分析应用程序的线程情况时很有用 |
heapdump | 提供应用程序堆转储文件。在分析应用程序的内存占用时很有用 |
httptrace | 显示HTTP跟踪信息,包括请求和响应的详细信息。对于排查HTTP请求问题很有帮助 |
auditevents | 显示审计事件信息,包括认证成功、失败等 |
3、访问
启动程序访问 127.0.0.1:端口号/系统根请求路径/manage
路径文章来源地址https://www.toymoban.com/news/detail-813595.html
到了这里,关于SpringBoot开启 Actuator springboot开启actuator监控信息的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!