首页/云/可观测性速查/Alertmanager 配置骨架:一份可参考的结构
告警与响应50 条

Alertmanager 配置骨架:一份可参考的结构

一份配置骨架把全局段、路由树、接收器、抑制与模板串起来,作为新环境起点按需增减;上线前用 amtool check-config 校验。

可观测性速查云更新于 2026-10-12

配置骨架

配置骨架
global:
  resolve_timeout: 5m
route:
  receiver: default-im
  group_by: [alertname, cluster, service]
  group_wait: 30s
  group_interval: 5m
  repeat_interval: 4h
  routes:
    - matchers: [ 'severity="critical"' ]
      receiver: pager
      repeat_interval: 1h
receivers:
  - name: default-im
    webhook_configs:
      - url: http://127.0.0.1:8060/relay
  - name: pager
    pagerduty_configs:
      - routing_key_file: /etc/alertmanager/pd.key
inhibit_rules:
  - source_matchers: [ 'alertname="ClusterDown"' ]
    target_matchers: [ 'severity=~"critical|warning"' ]
    equal: [cluster]
templates:
  - /etc/alertmanager/templates/*.tmpl
路由里引用的 receiver 名必须已定义,改名时两处同步改,再用 routes test 验证。

易错点

  • receiver 名拼错是常见事故源,改路由后务必跑一次 check-config
  • 骨架复制多次后各环境漂移,用模板或配置管理工具保持同源

数据来源与参考

  • Alertmanager 文档 · Configuration
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌