alertmanager.yml 768 B

123456789101112131415161718192021222324252627
  1. title: |
  2. {{- if eq .status "firing" }}
  3. 🚨 Alert: {{ (first .alerts).labels.alertname }}
  4. {{- else if eq .status "resolved" }}
  5. ✅ Resolved: {{ (first .alerts).labels.alertname }}
  6. {{- else }}
  7. {{ fail "Unsupported Alertmanager status." }}
  8. {{- end }}
  9. message: |
  10. Status: {{ .status | title }}
  11. Receiver: {{ .receiver }}
  12. {{- range .alerts }}
  13. Alert: {{ .labels.alertname }}
  14. Instance: {{ .labels.instance }}
  15. Severity: {{ .labels.severity }}
  16. Starts at: {{ .startsAt }}
  17. {{- if .endsAt }}Ends at: {{ .endsAt }}{{ end }}
  18. {{- if .annotations.summary }}
  19. Summary: {{ .annotations.summary }}
  20. {{- end }}
  21. {{- if .annotations.description }}
  22. Description: {{ .annotations.description }}
  23. {{- end }}
  24. Source: {{ .generatorURL }}
  25. {{ end }}