You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
897 B
30 lines
897 B
# external alertmanager yaml
|
|
global:
|
|
resolve_timeout: 10m
|
|
slack_api_url: url
|
|
route:
|
|
group_by: ['job']
|
|
group_wait: 30s
|
|
group_interval: 5m
|
|
repeat_interval: 12h
|
|
receiver: 'null'
|
|
routes:
|
|
- match:
|
|
alertname: Watchdog
|
|
receiver: 'null'
|
|
receivers:
|
|
- name: 'null'
|
|
- name: slack
|
|
slack_configs:
|
|
- channel: '#alertmanager-testing'
|
|
send_resolved: true
|
|
title: '[{{ .Status | toUpper }}{{ if eq .Status "firing" }}:{{ .Alerts.Firing | len }}{{ end }}] Monitoring Event Notification'
|
|
text: |-
|
|
{{ range .Alerts }}
|
|
*Alert:* {{ .Annotations.summary }} - `{{ .Labels.severity }}`
|
|
*Description:* {{ .Annotations.description }}
|
|
*Graph:* <{{ .GeneratorURL }}|:chart_with_upwards_trend:> *Runbook:* <{{ .Annotations.runbook }}|:spiral_note_pad:>
|
|
*Details:*
|
|
{{ range .Labels.SortedPairs }} • *{{ .Name }}:* `{{ .Value }}`
|
|
{{ end }}
|
|
{{ end }}
|
|
|