global: resolve_timeout: 5m route: group_by: ['alertname', 'instance'] # 分组:相同 alertname + instance 的告警合并 group_wait: 30s # 第一个告警后,等 30s 看是否有同组告警一起发 group_interval: 5m # 同组告警变化后,至少 5 分钟再发一次 repeat_interval: 3h # 相同告警,3 小时重复提醒一次 receiver: 'webhook' receivers: - name: 'webhook' webhook_configs: - url: 'http://127.0.0.1:5001/alert' # Webhook 接收地址 inhibit_rules: - source_match: severity: 'critical' # critical 告警存在时 target_match: severity: 'warning' # 抑制相同 instance 的 warning 告警 equal: ['instance']