You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AlertManager自定义邮件告警主题配置问题求助

解决AlertmanagerConfig自定义邮件告警主题的配置问题

你遇到的问题是因为emailConfigs下的headers字段需要以数组对象的形式配置,而非直接使用键值对映射。以下是修正后的完整配置:

apiVersion: monitoring.coreos.com/v1alpha1
kind: AlertmanagerConfig
metadata:
  name: my-name
  labels:
    alertmanagerConfig: email
    alertconfig: email-config
spec:
  route:
    groupBy:
      - node
    groupWait: 30s
    groupInterval: 5m
    repeatInterval: 12h
    receiver: 'myReceiver'
  receivers:
  - name: 'myReceiver' # 注意这里要和route里的receiver名称一致,之前配置存在名称不匹配问题
    emailConfigs:
      - to: myemail@example.com
        headers:
          - key: "Subject"
            value: "自定义告警主题: {{ .CommonAnnotations.summary }}"

关键说明:

  • headers是数组类型,每个元素必须包含key和value两个必填字段,这是AlertmanagerConfig CRD的强制要求
  • 邮件主题支持使用模板变量,比如{{ .CommonAnnotations.summary }}会引用告警的summary注解内容,可根据需求调整模板逻辑
  • 确保receivers的name字段与route中指定的receiver名称完全一致,否则告警无法正确路由到目标接收器

内容的提问来源于stack exchange,提问作者Blackhat

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 23:00:42