SpringBoot Actuator
Posted ChaseForFuture
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot Actuator相关的知识,希望对你有一定的参考价值。
SpringBoot Actuator 提供了检查项目内部信息的一整套API,通常在项目启动时可以看到。
1.引入依赖包
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency>
2.配置application.yml
management:
context-path: /actuator
address: 127.0.0.1 #只有当配置了port,bind-address才会生效.
port: 8091
security:
#如果应用仅需要探活,此处设为true(默认值)
enabled: false # 如果设为false,且没有bind-address到127.0.0.1,会导致 env info beans trace 的泄露
health: # 这个部分配置/actuator/health 接口返回的信息,包含disk db ldap es等,defaults:enabled:false 时,仅返回应用是否启动.
defaults:
enabled: true # 默认true,会检查磁盘状态.设为false不检查磁盘状态;
diskspace:
enabled: false # 设为false,不返回磁盘状态
endpoints:
enabled: false
health:
enabled: true
trace:
enabled: false # 设为false,访问/actuator/health 返回404
sensitive: true
以上是关于SpringBoot Actuator的主要内容,如果未能解决你的问题,请参考以下文章
springboot04_springboot特性之Actuator
#yyds干货盘点# springboot整合Actuator监控
springboot源码研究actuator,自定义actuator路径
[转]springboot 监控 Actuator和Admin