prometheus告警規則分發服務


Prometheus告警規則分發服務,根據一致性哈希將規則分發到多個節點,使用多個goroutine處理應用告警,在服務增加時可以增加goroutine,服務減少時降低goroutine數目。
規則下發服務
規則下發服務和規則處理服務是一對客戶端和服務端的實現,前者可以對接多個集群,后者為集群中的某個節點。

規則處理服務
負責接收規則下發服務下發的規則操作,與vmalert配合實現告警觸發。該服務本身本身並不會產生告警,主要負責對vmalert的規則文件進行增刪改查等操作。vmalert產生的告警會發送回該服務,並由該服務將告警轉發到告警管理服務。

代碼地址:alertRuleEngine


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM