【发布时间】:2021-02-02 02:34:13
【问题描述】:
我创建了警报,它会触发并且可以在 Alertmanager 中看到。所以以前我能够收到 Slack 频道的通知。我不知道是什么导致了问题,现在无法收到通知。我经历了这个Prometheus alert manager doesnt send alert k8s,但没有找到办法。任何帮助将不胜感激。
alertmanager.yaml
global:
slack_api_url: 'https://hooks.slack.com/services/some-dummy'
route:
group_by: [Alertname]
# Send all notifications to me.
receiver: 'slack notifications'
receivers:
- name: 'slack notifications'
slack_configs:
- channel: '#alerts'
text: "{{ .Annotations.summary }}\n{{ .Annotations.description }}\n{{ end }}"
普罗米修斯用户界面
【问题讨论】:
-
可以添加alertmanager的日志吗?
-
日志显示 {{ .Annotations.summary }} 和 {{ .Annotations.description}} 存在问题。解析失败。 @JensBaitinger
-
完全不相关,但可能会有所帮助。 YAML 支持多行字符串:yaml-multiline.info。您无需将所有内容放在一行中并使用
\n作为换行符。
标签: prometheus prometheus-alertmanager