我让Alertmanager将InstanceDown消息发布到Slack。警报按alertname
分组,并按预期工作。我有很多服务器,如果由于某种原因它们全部宕机,它们会列在组中。
是否可以将消息折叠成一个摘要,然后单击该摘要并带到Alertmanager仪表板?
以下是我拥有的一些配置摘要:
分组
group_by: ["alertname"]
警报经理接收者
receivers:
- name: 'team-alerts'
slack_configs:
- channel: '#alerts'
send_resolved: true
title: "{{ range .Alerts }}{{ .Annotations.summary }}\n{{ end }}"
定义的警报
- alert: InstanceDown
expr: up == 0
for: 1m
labels:
severity: page
annotations:
summary: "Instance down {{ $labels.instance }}"