prometheus 警告

prometheus服务中的警告通过警告规则发送到Alertmanager管理警告,例如通过email发送

问题

prometheus中的警告怎么产生的

什么是警告规则,怎么创建

#### prometheus与Alertmanager怎么连接

./prometheus -alertmanager.url 配置Alertmanager地址,可以将prometheus和Alertmanager联系一起

警告规则怎么发送警告到Alertmanager

Alertmanager怎么管理 【通知】

  1. 将收到的警告,例如prometheus发送的警告
  2. alertmanager 它关心deduplication, grouping能routing到正确的接收器

Grouping:

Alertmanager将 **一组**routing到正确的接收器
一组(Grouping):性质类似的警告分成一组
比如一个主机上监控多个组件的指标
主机: 1 2 3 4

假设主机的组件都与网络相关
如果2,4,1中的网络出错,就将这一类的警告分为一组grouting,routeing指定发送给特定的人

这个特定的人想要具体知道哪些主机的网络有问题
所以打包好的警告的主机信息应该在发送的通知中

简单的理解就是讲:在一个邮件中告诉收件人哪几个主机的网络有问题

这个分组警报和警报时间,以及接受者(receiver)需要在Alertmanager配置文件中通过路由树配置

路由树:

Inhibition 抑制

发布了59 篇原创文章 · 获赞 15 · 访问量 9万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章