You need to enable JavaScript to run this app. 如何在kube-prometheus-stack中添加Grafana预配置通知通道?
优惠活动
大模型
产品
解决方案
定价
更多

如何在kube-prometheus-stack中添加Grafana预配置通知通道?

kube-prometheus Helm Chart 预配置Grafana通知通道YAML示例

你可以在kube-prometheus的自定义values.yaml中通过grafana.notifiers字段预配置通知通道,配置会在Grafana实例启动时自动加载,无需手动在Grafana UI中修改。
请确保配置中uid字段的取值和你现有仪表板引用的通知通道UID完全一致,避免仪表板告警规则关联失败。

完整配置样例

grafana:
  # 预配置通知通道挂载配置
  notifiers:
    notifiers.yaml:
      # 通知通道列表
      notifiers:
        # 示例:邮件通知通道
        - name: 运维告警邮件组
          type: email
          # 关键配置:和现有仪表板引用的UID完全匹配
          uid: ops-alert-email-2024
          # 是否设为默认通知通道
          is_default: false
          # 是否发送告警提醒
          send_reminder: true
          # 是否禁用告警恢复通知
          disable_resolve_message: false
          # 重复告警发送间隔
          frequency: 15m
          # 对应通道类型的专属配置
          settings:
            addresses: "ops@example.com,sre@example.com"
            singleEmail: false
            subject: "平台告警:{{.CommonAnnotations.summary}}"
        # 示例:企业微信Webhook通知通道
        - name: 运维告警群
          type: wecom
          # 关键配置:和现有仪表板引用的UID完全匹配
          uid: ops-alert-wecom-2024
          is_default: true
          send_reminder: true
          disable_resolve_message: false
          frequency: 5m
          settings:
            url: "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=你的机器人密钥"
            msgtype: markdown
            mentioned_list: ["@all"]

生效与校验说明

  • 配置修改完成后,执行如下命令更新helm release即可生效:
    helm upgrade -f 自定义values.yaml kube-prometheus kube-prometheus-repo/kube-prometheus -n monitoring
  • 配置生效后可登录Grafana UI,在「告警-通知通道」页面查看预加载的通道,确认UID匹配且状态正常
  • 通知通道的type支持Grafana原生所有通知类型,包括邮件、钉钉、Slack、通用Webhook等,settings字段的配置可根据所选通道类型调整

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.11 22:21:02