global: resolve_timeout: 5m {% if alertmanager_smtp_host is defined and alertmanager_smtp_host %} smtp_smarthost: "{{ alertmanager_smtp_host }}" smtp_from: "{{ alertmanager_smtp_from }}" {% endif %} route: group_by: ["alertname", "instance"] group_wait: 30s group_interval: 5m repeat_interval: 4h receiver: default receivers: - name: default {% if alertmanager_slack_webhook is defined and alertmanager_slack_webhook %} slack_configs: - api_url: "{{ alertmanager_slack_webhook }}" channel: "#alerts" send_resolved: true {% endif %} inhibit_rules: - source_match: severity: critical target_match: severity: warning equal: ["alertname", "instance"]