大数据智能体工作台 DataBuddy 工作流与任务的告警

工作流与任务的告警是 DataBuddy 中的统一通知能力。这篇档是告警的中心文档 :所有任务类型的告警配置规则一致,这篇档详细展开;其他任务文档(Notebook / Python / SQL / 离线接入、嵌套工作流、质量监控等)只做简表、跳转链接。

相关产品
大数据智能体工作台 DataBuddy 产品页,含版本规格、价格与购买入口。

一、概述

工作流与任务可以独立配置告警,互不干扰。告警由 告警条件、接收渠道、免打扰规则 三部分组成。

分类 工作流告警 任务告警
启动通知 ✅ ✅
成功通知 ✅ ✅
失败通知 ✅ ✅
监控指标告警 ✅(运行时长 / 完成时间) ✅(运行时长 / 等待时长 / 完成时间)
接收渠道 Email / Webhook / Teams / Slack Email / Webhook / Teams / Slack
免打扰:手动终止 ✅ ✅
免打扰:最后一次重试前 – ✅

二、前提条件

·已是工作流所有者或具备「管理」权限。

·工作空间已配置接收渠道(除直接填写邮箱外,Webhook / Teams / Slack 需提前在 设置通知渠道 中配置)。

五、工作流告警

1. 打开工作流详情页。

2. 在右侧抽屉单击 告警配置 > 添加告警 。

六、任务告警

1. 在工作流编辑器画布中单击目标任务。

2. 任务配置面板中找到 告警配置 > 添加告警 。

七、步骤 2:添加通知渠道

渠道 配置方式
Email 选择个人邮箱渠道,在输入框处手动输入 Email 地址,不支持选择已配置的 Email 渠道(工作空间 > 通知管理中添加的 Email 不用于告警渠道引用)。
Webhook 选择已配置的 Webhook 渠道。
Teams 选择已配置的 Teams 渠道。
Slack 选择已配置的 Slack 渠道。

八、添加系统渠道

如下拉中没有合适选项:

1. 单击 + 添加发送方式 。

2. 跳转到 工作空间设置 > 通知管理 配置新渠道。

3. 完成后返回告警配置,下拉中出现新渠道。

九、步骤 3:选择告警条件

至少勾选一项:

条件 说明
启动 工作流 / 任务开始运行时发送通知。
成功 工作流 / 任务运行成功时发送通知。
失败 工作流 / 任务运行失败时发送通知。默认勾选 。
监控指标 当监控指标触发警告或超时时发送通知。需要先配置监控指标阈值才能勾选。

注意:未先配置监控指标阈值时,「监控指标」选项不可勾选。请先在「监控指标」中设置时间阈值。

十、步骤 4:配置监控指标

在任务、工作流的 监控指标 区域单击 添加 ,弹出指标配置弹窗。每种指标只能配置一条规则;任意指标触发即视为告警条件命中。

指标 说明 工作流 任务
运行时长 任务运行的持续时长。 ✅ ✅
等待时长 工作流触发后,等待上游或资源的时长。 – ✅
完成时间 任务运行完成的具体时间点(仅周期运行)。 ✅ ✅

每条指标配置:

阈值 含义
警告阈值 超过此值触发告警(关联告警条件 监控指标 )。
超时阈值 超过此值任务失败/重试,需要联动配置失败与超时策略。

注意:超时阈值必须 ≥ 警告阈值,否则无法保存。

十一、阈值默认值与不生效场景

指标 默认值 不生效场景
运行时长 00h00m00s 默认值不生效,必须手动改为大于 0 的值才会触发监控。
等待时长 00h00m00s 同上。
完成时间 空 空值不生效,必须填写具体时间点才会触发监控。

十二、步骤 5:勾选免打扰

免打扰 说明 工作流 任务
手动终止时免打扰 任务被手动终止时不发送通知。 ✅ ✅
最后一次重试前免打扰 重试期间不发送通知,仅在失败与超时策略中配置的最后一次重试失败时通知。 – ✅

十三、步骤 6:保存

单击 保存 ,告警配置生效。配置完成后,工作流、任务详情页 告警配置 区域展示:

·接收渠道(用户组名称、渠道图标)。

·告警策略。

十五、告警条件触发逻辑

条件 触发时机
启动 工作流 / 任务从「等待中」进入「运行中」时一次性触发。
成功 工作流 / 任务到达终态「成功」时触发。
失败 工作流 / 任务到达终态「失败」时触发;包含被超时阈值置失败的场景。
监控指标 监控指标超过警告阈值时一次性触发。

十六、接收渠道附加规则

项 规则
单告警弹窗内不可重复配置同一邮箱 配置时校验,重复时提示「此电子邮箱已存在」。
单告警弹窗内不可重复配置同一系统渠道 已被配置的渠道在下拉中隐藏。
单工作流 / 任务告警条数上限 50 条。

十七、完成时间告警的时区

完成时间告警的触发时间点与工作流的调度时区保持一致。例如调度时区设置为美国东部时间,完成时间设置为 09:00,告警按美国东部时间 09:00 触发。

十八、使用限制

·仅 Email 渠道支持直接填写个人渠道;系统渠道需在 设置通知渠道 配置。

·监控指标默认值(00h00m00s 或空)会被系统过滤,告警实际不生效。请填写真实阈值。

·告警条件中的 监控指标 选项需先配置监控指标阈值。

·告警上限为 50 条、工作流(或任务);超出后无法添加。

十九、常见问题

Q1:为什么任务失败但没收到告警?

·检查告警配置中是否勾选 失败 。

·检查是否被 手动终止时免打扰 / 最后一次重试前免打扰 拦截。

·检查接收渠道是否仍可达(如 Webhook URL 是否过期、Email 是否进入垃圾邮件)。

Q2:监控指标 = 完成时间,调度时区切换后告警时间会变吗?
会。完成时间告警按调度时区计算。如调度时区从中国切到美国,9:00 的告警会按美国时间 9:00 触发。

Q3:是否支持告警去重?
监控指标在每次任务运行期间到达警告阈值时只触发一次告警。不同次运行之间互相独立,不做跨运行去重。

Q4:可以临时关闭某个工作流的所有告警吗?
可以。在告警配置中删除所有告警条目,工作流不会发送任何通知。建议改为暂停个别条目而非删除,便于后续恢复。

20、相关文档

·其他配置

·工作流与任务的运行监控

·任务的智能诊断

·设置通知渠道

赞 (0)
上一篇 4天前
下一篇 4天前