如何为处于排队状态的ADF Pipelines配置告警通知?
ADF管道排队状态邮件告警配置方案
需求:当ADF管道进入排队(queued)状态时,自动触发电子邮件通知。
可以直接通过Azure Monitor原生告警能力实现,不需要自定义开发轮询逻辑,具体配置流程如下:
配置流程
- 进入目标ADF实例的Azure门户页,在左侧菜单栏找到「监视」分类下的「警报」选项,点击新建警报规则
- 在信号选择列表中,找到名为
Pipeline runs queued(排队的管道运行数)的指标信号,选中作为告警触发的判断依据 - 配置告警触发逻辑:
- 维度筛选:按需选择要监控的具体管道、对应的集成运行时(IR),不做筛选则默认监控当前ADF下所有管道的排队事件
- 阈值规则:聚合类型选择「计数」,运算符选择「大于」,阈值填
0;评估粒度选最小1分钟,评估窗口可按需调整——如果要在管道刚进入排队就告警,选1分钟窗口即可;如果要过滤正常调度的短时间排队、只告警长时间排队异常,可把窗口拉长到10/15分钟,代表连续对应时长内存在排队记录才触发
- 配置通知动作:
- 关联已有的动作组,或新建动作组,动作类型选择「电子邮件/短信/推送/语音」
- 录入所有需要接收通知的邮箱地址,保存动作组配置
- 填写告警规则名称、选择合适的告警严重等级,确认所有配置无误后保存,规则会在1-5分钟内生效
验证建议
规则保存后,可以手动触发足够多的管道占满对应IR的并发配额,人为制造管道排队场景,验证告警邮件是否能正常送达,避免配置漏项导致告警失效。
内容的提问来源于stack exchange,提问作者AK95
相关产品推荐
相关产品推荐

