1. 程式人生 > 實用技巧 >Spring Boot Actuator:健康檢查、審計、統計和監控

Spring Boot Actuator:健康檢查、審計、統計和監控

Spring Boot Actuator可以幫助你監控和管理Spring Boot應用,

比如健康檢查、審計、統計和HTTP追蹤等。所有的這些特性可以通過JMX或者HTTP endpoints來獲得。

Actuator同時還可以與外部應用監控系統整合,比如 Prometheus, Graphite, DataDog, Influx, Wavefront, New Relic等。這些系統提供了非常好的儀表盤、圖示、分析和告警等功能,使得你可以通過統一的介面輕鬆的監控和管理你的應用。

Actuator使用Micrometer來整合上面提到的外部應用監控系統。這使得只要通過非常小的配置就可以整合任何應用監控系統。

下面講解下Actuator如何建立pom.xml檔案

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

yml檔案中

# 載入所有的端點/預設只加載了 info / health
management:
  endpoint:
    shutdown:
      #可以關閉制定的端點
      enabled: false
    health:
      show-details: always
  endpoints:
    web:
      exposure:
        include: '*'

 然後連結訪問,則表示成功.

附上詳細檔案連結:https://www.jianshu.com/p/d5943e303a1f