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網站
- Java實現ZooKeeper的zNode監控Java
- PostgreSQL實時健康監控大屏-低頻指標SQL指標
- OpenTelemetry 實戰:gRPC 監控的實現原理RPC
- SpringBoot整合Actuator進行健康監控Spring Boot
- 微服務:指標和健康監控微服務指標
- 智慧雲解析DNS健康監測是如何實現的?DNS
- 來聊聊react-native應用的健康監控React
- 【JVM實戰系列】「監控調優體系」實戰開發arthas-spring-boot-starter監控你的微服務是否健康JVMSpringboot微服務
- Docker容器的自動化監控實現Docker
- 遠端影片監控實現的條件
- Prometheus+Grafana實現服務效能監控:windows主機監控、Spring Boot監控、Spring Cloud Alibaba Seata監控PrometheusGrafanaWindowsSpring BootCloud
- GO實現資料夾監控Go
- PostgreSQL實時健康監控大屏-高頻指標(伺服器)SQL指標伺服器
- JS實現監控微信小程式JS微信小程式
- Java實現檔案監控器FileMonitorJava
- 如何監控工程專案進度?
- 日誌監控實踐 - 監控Agent整合Lua引擎實現多維度日誌採集
- 鬥魚 Juno 監控中心的設計與實現
- 基於 ZooKeeper 實現爬蟲叢集的監控爬蟲
- 基於 IntersectionObserver 實現一個元件的曝光監控Server元件
- 如何實現MQ佇列訊息監控MQ佇列
- 網路卡流量監控指令碼,python實現指令碼Python
- 使用 Performance API 實現前端資源監控ORMAPI前端
- Docker 快速實現 【JMeter + InfluxDB + Grafana】 監控方案DockerJMeterUXGrafana
- Python實現遠端埠監控例項Python
- 在監控中注視:監控題材遊戲的社交呈現遊戲
- 智慧雲解析DNS健康監測是如何實現的?-中科三方DNS
- Kubernetes監控實踐
- 如何實現一個IOS網路監控元件iOS元件
- 例項程式碼分享Python實現Linux監控PythonLinux
- OpenTelemetry 實戰:從零實現應用指標監控指標
- UAVStack的慢SQL資料庫監控功能及其實現SQL資料庫
- 基於Prometheus閘道器的監控完整實現參考Prometheus
- 實時監控系統,統一監控企業APIAPI
- TSINGSEE青犀雲邊端技術如何助力影片監控實現高效管理與安全監控Gse
- 基於施耐德PLC的水位測控系統如何實現遠端監控上下載