系統監控系統

是一個基於Nightingale二次開發的監控系統,在原有的基礎上,增加監控指令,專注於告警的開源。

內置了針對各種中間件和數據庫的警報規則、指標描述、儀錶板等功能,可實現開箱即用。此外,它還可以與 Categraf、Telegraf、Datadog-agent 等常用數據收集器以及各種導出器集成。支持指標和日誌的告警。一套規則可以應用於多個數據源。此外,它還支持抑制、靜音、訂閱、多種通知媒介和事件重新標記等功能。從業務、到應用、基礎設施;從物理機、網路設備、到容器、Kubernetes;從指標,到日誌、鏈路跟蹤,只需要一套 監控系統 平臺,開箱即用。

  • 功能特點
  • 1. 對接多種時序庫,實現統一監控告警管理:支持對接的時序庫包括 Prometheus、VictoriaMetrics、Thanos、Mimir、M3DB、TDengine 等。
  • 2. 對接日誌庫,實現針對日誌的監控告警:支持對接的日誌庫包括 ElasticSearch、Loki 等。
  • 3. 專業告警能力:內置支持多種告警規則,可以擴展支持常見通知媒介,支持告警遮罩/抑制/訂閱/自愈、告警事件管理。
  • 4. 高性能可視化引擎:支持多種圖表樣式,內置眾多 Dashboard 模版,也可導入 Grafana 模版,開箱即用,開源協議商業友好。
  • 5. 支持常見採集器:支持 Categraf、Telegraf、Grafana-agent、Datadog-agent、各種 Exporter 作為採集器,沒有什麼數據是不能監控的。
  • 6. 無縫搭配 Flashduty:實現告警聚合收斂、認領、升級、排班、IM集成,確保告警處理不遺漏,減少打擾,高效協同。

截圖演示

你可以在頁面的右上角,切換語言和主題,目前我們支持英語、簡體中文、繁體中文。 即時查詢,類似 Prometheus 內置的查詢分析頁面,做 ad-hoc 查詢,夜鶯做了一些 UI 優化,同時提供了一些內置 promql 指標,讓不太瞭解 promql 的用戶也可以快速查詢。 當然,也可以直接通過指標視圖查看,有了指標視圖,即時查詢基本可以不用了,或者只有高端玩家使用即時查詢,普通用戶直接通過指標視圖查詢即可。 內置了多種常用儀錶盤,可以直接導入使用。 除了內置的儀錶盤,也內置了很多告警規則,通過選擇需要告警的規則進行導入,開箱即用。