# Alertmanager 告警通知配置 # # ⚠️ TODO(上线前必填):将 receivers.default.webhook_configs 替换为真实通知渠道: # - 钉钉机器人:https://oapi.dingtalk.com/robot/send?access_token=XXX # - 企业微信群机器人:https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=XXX # - 邮件 SMTP:配置 global.smtp_* + email_configs # # 当前为占位 webhook(指向无效端点),alertmanager 会启动但告警 POST 失败记日志。 # PP-04 MVP 目的:先打通 prometheus → alertmanager 链路,渠道上线前填。 global: resolve_timeout: 5m # 路由:按 alertname + service 分组,先 SEV-1(critical)走即时通知 route: receiver: "default" group_by: ["alertname", "service"] group_wait: 30s group_interval: 5m repeat_interval: 4h routes: # SEV-1 关键告警(DB 宕机/5xx 飙升/Redis 不可达)立即通知,5 分钟重复 - matchers: - severity = "critical" receiver: "default" group_wait: 0s repeat_interval: 5m receivers: - name: "default" # 占位:上线前替换为真实 webhook webhook_configs: - url: "http://placeholder.invalid/alert" send_resolved: true