prometheus服務中的警告
通過警告規則
發送到Alertmanager
管理警告,例如通過email發送
問題
prometheus中的警告怎麼產生的
什麼是警告規則,怎麼創建
#### prometheus與Alertmanager怎麼連接
./prometheus -alertmanager.url 配置Alertmanager地址,可以將prometheus和Alertmanager聯繫一起
警告規則怎麼發送警告到Alertmanager
Alertmanager怎麼管理 【通知】
- 將收到的警告,例如prometheus發送的警告
- alertmanager 它關心deduplication, grouping能routing到正確的接收器
Grouping:
Alertmanager將 **一組
**routing到正確的接收器
一組(Grouping):性質類似的警告分成一組
比如一個主機上監控多個組件的指標
主機: 1 2 3 4
假設主機的組件都與網絡相關
如果2,4,1中的網絡出錯,就將這一類的警告分爲一組grouting,routeing指定發送給特定的人
這個特定的人想要具體知道哪些主機的網絡有問題
所以打包好的警告的主機信息應該在發送的通知中
簡單的理解就是講:在一個郵件中告訴收件人哪幾個主機的網絡有問題
這個分組警報和警報時間,以及接受者(receiver)需要在Alertmanager配置文件中通過路由樹配置
路由樹: