- 深入理解Prometheus監控系統
- 鮑光亞 張帆
- 261字
- 2024-12-16 17:00:35
第1章 Prometheus技術演進史
本章講解了Prometheus技術演進史,從而幫助讀者理解Prometheus監控系統的發展方向。Prometheus的版本變更很頻繁,有眾多版本,本章選取其中4個具有里程碑意義的版本進行對比和分析。Prometheus監控系統可以劃分為12個模塊,即配置信息處理(Config)、監控目標自動發現(ServiceDiscovery)、采樣管理(ScrapeManager)、本地存儲(TSDB)、遠程存儲(RemoteStorage)、監控數據查詢語言(PromQL)、告警規則管理器(AlertingRules)、轉錄規則管理器(RecordingRules)、通知器(Notifier)、Web API、Web 用戶界面和工具箱(Promtool)。其中大部分模塊一開始就存在,只是功能較少,少量模塊在發展過程中被添加進來,各個模塊的功能都在Prometheus發展過程中不斷升級、完善。