Azure Monitor Action Group Webhook 架构设计 — 从透传到智能路由
2026/6/8 23:32:19 网站建设 项目流程

深入解析 Azure Monitor 告警通知链路,从简单的 Webhook 透传演进到按级别/项目/时段智能路由,附完整架构图和代码实现。

前言

Azure Monitor 的告警通知链路看似简单:告警规则 → Action Group → 通知。但当规模增长到 100+ 条规则、多个通知群、需要按级别分流时,原生能力就不够用了。

本文记录从最简单的透传架构,一步步演进到智能路由的完整过程。

架构演进

V1:直连(1 对 1)

告警规则 → Action Group → 钉钉 Webhook(直接调用)

做法:Action Group 的 Webhook Receiver 直接填钉钉机器人 URL。

问题

  • 钉钉消息格式不可控(Azure 原始 JSON 太丑)
  • 无法加工消息内容(如中文时间、级别 emoji)
  • 钉钉 Webhook 换了要改所有 Action Group

V2:透传函数(格式化)

告警规则 → Action Group(带 webhook 参数)→ Azure Function → 钉钉

<

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询