【发布时间】:2021-09-05 19:20:13
【问题描述】:
我正在 AKS 1.19.9 上使用 Prometheus Alertmanager (bitnami/alertmanager:0.21.0) 运行 Prometheus (bitnami/prometheus:2.25.2)。
警报由 Alertmanager 处理,Alertmanager 又将警报路由到松弛通道。
我注意到最近某些警报最终出现在 Prometheus Alertmanager WebUI 中的“未分组”部分,并且没有进入 Slack 频道。
我无法解释这一点,因为它们按 [cluster, alertname] 分组并且确实包含这些标签(在屏幕截图中模糊,但 cluster 包含相同的值)。
为了让事情变得更加混乱(无论如何对我来说),某些警报也有这些标签并且发送正确。
配置中的警报管理器路由树:
spec:
route:
groupWait: 30s
groupInterval: 5m
repeatInterval: 3h
receiver: fallback
routes:
- matchers:
- name: team
value: platform-engineering
groupBy: [cluster, alertname]
receiver: fallback
routes:
- matchers:
- name: severity
value: critical
groupBy: [cluster, alertname]
receiver: alerts-critical
- matchers:
- name: severity
value: warning
groupBy: [cluster, alertname]
receiver: alerts-warning
有人愿意试一试这里有什么问题吗?我显然错过了一些东西:-)
非常感谢!
【问题讨论】:
标签: kubernetes prometheus azure-aks prometheus-alertmanager