Files
infra/stacks/monitoring/alertmanager/alertmanager.yml

22 lines
568 B
YAML

global:
resolve_timeout: 5m
route:
receiver: telegram
group_by: ['alertname', 'instance']
group_wait: 30s
group_interval: 5m
repeat_interval: 3h
receivers:
- name: telegram
telegram_configs:
- bot_token_file: /etc/alertmanager/telegram_token
chat_id: 607015
parse_mode: HTML
send_resolved: true
message: |
{{ if eq .Status "firing" }}🔴{{ else }}✅{{ end }} <b>{{ .CommonLabels.alertname }}</b> [{{ .Status | toUpper }}]
{{ range .Alerts }}{{ .Annotations.summary }}
{{ end }}