spring-boot-starter-actuator(健康监控)配置和使用

       actuator是监控系统健康情况的工具,在生产环境中,需要实时或定期监控服务的可用性。Spring Boot的actuator(健康监控)功能提供了很多监控所需的接口,可以对应用系统进行配置查看、相关功能统计等。

pom.xml配置

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

果使用HTTP调用的方式,还需要这个依赖:

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

application.yml配置(指定监控的HTTP端口(如果不指定,则使用和Server相同的端口);指定去掉某项的检查(比如不监控health.mail):)

   

server:
  port: 8080
management:
  security:
    enabled: false #关掉安全认证
  port: 8088 #管理端口调整成8088
  context-path: /monitor #actuator的访问路径
endpoints:
  shutdown:
    enabled: true
 health:  
    mail:  
      enabled: false

info:
   app:
      name: spring-boot-actuator
      version: 1.0.0

 

 

 

 

     

 

上一篇:MQ 2035(MQRC_NOT_AUTHORIZED)


下一篇:Elasticsearch-配置-安装