加载中...

Alertmanager 是 Prometheus 生态中的告警管理组件:Prometheus 按告警规则评估指标并把触发的告警发送给 Alertmanager,由后者统一完成去重、分组和分发。
主要概念包括:分组(grouping),把同类告警合并成一条通知,避免告警风暴;抑制(inhibition),当某条高级别告警触发时自动压制相关的低级别告警;静默(silence),按标签匹配在维护窗口临时屏蔽告警;路由树(routing tree),按标签把告警分发到不同接收器,支持邮件、Webhook、PagerDuty、企业微信等渠道。多实例可通过 gossip 协议组成高可用集群。
它是 Prometheus 告警链路的标准组件,Grafana、VictoriaMetrics 的 vmalert 等也可作为其上游。
设计克制、职责单一,是告警降噪思想的经典实现;但配置为静态 YAML,缺乏值班排班等高级功能,通常需搭配 PagerDuty 或 Grafana OnCall 一类系统。

登录 后参与讨论
暂无讨论,来发表第一条评论吧