如何通过Alert Rule获取Data Factory管道状态邮件告警(需流程及截图)
Azure Data Factory 管道状态邮件告警配置流程(基于Alert Rule)
一、进入告警规则管理界面
- 登录Azure门户,打开目标Data Factory实例,切换到监控标签页,左侧导航栏选择Alert rules进入告警规则管理页面。
二、创建新告警规则
- 点击页面顶部的**+ Create**按钮,启动告警规则创建流程。
三、配置信号触发逻辑(监控管道运行状态)
这一步是核心,通过日志信号精准捕获管道运行状态:
- 在Signal logic区域,点击Add signal,选择Log类型的信号源,然后选中
ADFPipelineRun日志表。 - 输入Kusto查询语句筛选目标状态,比如同时监控失败和成功状态:
ADFPipelineRun | where Status in ("Failed", "Succeeded") | project PipelineName, Status, StartTime, EndTime
- 设置触发条件:选择Number of results,条件设为Greater than,阈值填
0;时间粒度和评估频率根据需求调整(比如都设为5分钟,确保及时捕获状态变化)。
四、配置邮件接收的动作组
- 在Actions区域,点击Create action group(若已有可用动作组可直接选择):
- 填写动作组名称、所属资源组等基础信息,点击Next: Notifications。
- 通知类型选择Email/SMS message/Push/Voice,勾选Email选项,输入接收告警的邮箱地址,完成后保存动作组。
五、完善告警规则基础配置
- 填写告警规则名称、描述信息,根据状态设置严重级别(比如失败设为Critical,成功设为Informational)。
- 可选:在Advanced options中配置抑制规则,避免短时间内重复发送相同告警(比如同一管道状态变更后1小时内不再触发)。
六、保存并启用告警规则
- 确认所有配置无误后,点击Create alert rule,规则会自动启用,后续管道运行状态符合条件时就会发送邮件告警。
关键步骤截图说明
- 截图1:Data Factory监控页告警规则入口
 - 截图2:信号逻辑配置页
- 截图3:动作组邮件通知配置
 - 截图4:告警规则创建完成页
内容的提问来源于stack exchange,提问作者user21510438
相关产品推荐
相关产品推荐

