簡單易用的監控告警系統 | HertzBeat 在 Rainbond 上的使用分享

語言: CN / TW / HK

在現有的監控告警體系中 Prometheus + AlertManger + Grafana 一直是主流,但對於中小團隊或個人來說,這種體系顯的較為複雜。而 HertzBeat 能讓中小團隊或個人很快速的搭建監控告警系統,並通過簡單的配置實現應用、資料庫、作業系統的監控與告警等。

HertzBeat

HertzBeat赫茲跳動 是一個擁有強大自定義監控能力,無需Agent的實時監控系統。網站監測,PING連通性,埠可用性,資料庫,作業系統,中介軟體,API監控,閾值告警,告警通知(郵件微信釘釘飛書)。

Rainbond

Rainbond 是一個雲原生應用管理平臺,使用簡單,遵循 以應用為中心 的設計理念,統一封裝容器、Kubernetes和底層基礎設施相關技術,讓使用者專注於業務本身, 避免在業務以外技術上花費大量學習和管理精力。

快速部署 HertzBeat

HertzBeat 已釋出到 Rainbond 開源應用商店,你可以在開源應用商店中搜索 HertzBeat 一鍵安裝。

安裝後,可以通過 Rainbond 預設提供的域名訪問 HertzBeat,預設使用者密碼 admin/hertzbeat

HertzBeat 快速使用

儀表盤

應用服務監控

應用服務監控支援多種方式,如:

應用服務監控 說明
PING連通性 檢測域名或 IP 的連通性
HTTP API 呼叫HTTP API介面,檢視介面是否可用,對其響應時間等指標進行監測,可自定義請求頭
JVM 虛擬機器 監控 JVM虛擬機器的通用效能指標
SpringBoot2.0 監控 SpringBoot2.0 actuator 暴露的通用效能指標
全站監控 監控網站的全部頁面
埠可用性 監控服務暴露的埠
SSL 證書 監控網站 SSL 證書過期時間以及響應時間

資料庫監控

支援監控多種型別資料庫,如:MySQL、Redis、PostgreSQL、SqlServer、ElasticSearch、Oracle、MariaDB、OpenGauss、達夢資料庫。

作業系統監控

支援對主流的 Linux 和 Windows 系統進行監控,例如:Centos、Ubuntu、Windows等。

告警配置

支援自定義告警閥值,告警通知支援 郵箱、WebHook、企業微信機器人、釘釘機器人、飛書機器人。

最後

HertzBeat 還支援中介軟體的監控、對容器的監控以及自定義 Prometheus 監控等,小夥伴們可以自行探索。 通過 HertzBeat 讓我們用簡單的配置即可監控、告警我們的業務,讓我們在監控告警這塊節省更多時間、成本。