1. 程式人生 > 其它 >雲吶|資料庫監控盒子架構資料庫監控一般監控什麼

雲吶|資料庫監控盒子架構資料庫監控一般監控什麼

  整個雲吶資料庫監控專家盒子平臺自下而上分為資料層,基礎服務層,功能層和展示層。   資料層負責儲存和管理平臺所有資料,包括 CMDB 資料,配置元資料,監控資料等。   內建 CMDB:內建簡單的 CMDB 系統,記錄使用者錄入的資料庫、主機、應用以及它們之間的關係。   資料層儲存:所有從目標資料庫採集的監控資料,這些資料供平臺其它功能模組使用,例如告警引擎、報表服務和其它的效能容量分析展現服務。   歸檔清理機制:對監控資料進行聚集和歸檔,刪除超過設定儲存期限的原始細粒度資料,這樣可以節省空間並提高效能。 基礎服務層   基礎服務層主要包括 SQL 執行服務,監控引擎,告警引擎以及資料服務,這些服務不直接面對平臺使用者,而是通過開放介面為平臺上層功能或其它系統提供基礎服務。
  SQL 執行服務:負責到目標資料庫上執行 SQL 語句,所有通過平臺發起的目標資料庫訪問,無論是監控資料採集,還是使用者執行的 SQL 語句,都通過平臺的 SQL 執行服務去訪問目標資料庫,這樣可以有效控制對目標資料庫的訪問,提升目標資料庫的安全性;   監控資料採集服務:根據配置的資料採集項從目標資料庫上採集各種監控資料,並進行計算和處理,然後儲存到資料層。平臺使用 JDBC 的方式從目標資料庫採集資料,無需在目標資料庫部署和維護Agent,同時所有的資料處理和計算都發生在監控採集服務端,因此對目標資料庫的效能影響非常小。   資料服務:提供標準 API 用於訪問監控資料,這些 API 根據不同使用場景組織資料,形成規範化的監控資料訪問機制。平臺功能層和展現層通過資料服務API 訪問監控資料,資料服務 API 也可以根據使用者需要對外提供監控資料。
  告警引擎:實時接收和處理監控引擎採集的監控資料,並根據配置的告警規則自動生成或解除相應的資料庫告警。 功能層和展現層   功能層和展現層面向終端使用者,提供了各種按照主題和維度劃分的資料庫管理功能,例如資源管理,效能管理,容量管理,告警管理,配置管理等。

本文來自部落格園,作者:網際網路新勢力,轉載請註明原文連結:https://www.cnblogs.com/yunyingpai/p/15434001.html