Spring Boot Actuator:健康檢查、審計、統計和監控
阿新 • • 發佈:2020-07-21
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: '*'
然後連結訪問,則表示成功.