10-SpringBoot 工程的健康監控實現
健康監控簡述
Spring Boot 中actuator模組提供了健康檢查,審計、指標收集,HTTP跟蹤等功能,可以幫助我們更好的管理和跟蹤springboot專案。
健康監控配置實現
在需要使用健康監控的專案或module中,新增如下依賴:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
新增完依賴以後,reload專案或module。
健康監控啟動分析
啟動專案,在瀏覽器中輸入如下地址:(SpringBoot預設開啟的監控選項有限)
http://localhost/actuator
其訪問結果,如圖所示:
還可以在actuator列出的選中中進行點選,例如訪問health
http://localhost/actuator/health
其呈現結果,如圖所示(其中up狀態表示正常):
假如希望檢視更多actuator選項,可以在spring boot中配置檔案
application.properties中新增如下語句:
management.endpoints.web.exposure.include=***
然後,重啟伺服器,基於訪問http://localhost/actuator地址...
總結(Summary)
本小節主要是對springboot工程中的健康監控功能做了一個簡易分析和實現,自己可以基於業務的需要,進行監控的配置和分析.
相關文章
- TiDB監控實現--存活監控TiDB
- upptime:使用GitHub Actions監控你的網站健康監控Github網站
- Spring Boot 揭祕與實戰(九) 應用監控篇 - HTTP 健康監控Spring BootHTTP
- PostgreSQL實時健康監控大屏-低頻指標SQL指標
- Java實現ZooKeeper的zNode監控Java
- 微服務:指標和健康監控微服務指標
- 智慧雲解析DNS健康監測是如何實現的?DNS
- oracle 11g health monitor健康監控Oracle
- OpenTelemetry 實戰:gRPC 監控的實現原理RPC
- 【JVM實戰系列】「監控調優體系」實戰開發arthas-spring-boot-starter監控你的微服務是否健康JVMSpringboot微服務
- 來聊聊react-native應用的健康監控React
- 遠端影片監控實現的條件
- Docker容器的自動化監控實現Docker
- SpringBoot整合Actuator進行健康監控Spring Boot
- GO實現資料夾監控Go
- JS實現監控微信小程式JS微信小程式
- Android 效能監控實現原理Android
- 使用Sar實現系統監控
- JAMon監控web工程方法的呼叫效能Web
- PostgreSQL實時健康監控大屏-高頻指標(伺服器)SQL指標伺服器
- 鬥魚 Juno 監控中心的設計與實現
- Splunk實現與Hadoop的整合與監控Hadoop
- Prometheus+Grafana實現服務效能監控:windows主機監控、Spring Boot監控、Spring Cloud Alibaba Seata監控PrometheusGrafanaWindowsSpring BootCloud
- Oracle慢SQL監控指令碼實現OracleSQL指令碼
- 如何監控工程專案進度?
- 日誌監控實踐 - 監控Agent整合Lua引擎實現多維度日誌採集
- 在監控中注視:監控題材遊戲的社交呈現遊戲
- 基於 ZooKeeper 實現爬蟲叢集的監控爬蟲
- 基於 IntersectionObserver 實現一個元件的曝光監控Server元件
- 斌哥的 Docker 進階指南—監控方案的實現Docker
- Java實現檔案監控器FileMonitorJava
- 如何實現MQ佇列訊息監控MQ佇列
- 使用 Performance API 實現前端資源監控ORMAPI前端
- 智慧雲解析DNS健康監測是如何實現的?-中科三方DNS
- 手把手教你實現Java監聽器全域性監控Java
- Android 鍵盤監控的實現原理及過程Android
- 透過itm UA實現的Tuxedo監控資訊說明UX
- Docker 監控實戰Docker