更新时间:2026-09-30 GMT+08:00
分享

消息通知

场景说明

在大规模AI训练场景中,训练作业通常运行数小时甚至数天,且需要占用多节点GPU/NPU集群资源。当训练作业完成或者异常时,用户需要及时获知状态变化,以便快速响应和处理。

ModelArts支持通过订阅SMN(消息通知服务)实现训练作业异常时的通知功能,支持通过语音、短信、邮件等方式发送通知。当作业完成或失败时,系统自动向用户发送订阅通知,确保用户第一时间感知作业状态变化,及时处理异常情况,有效避免因作业长时间运行失败导致的资源浪费和时间损失。

前提条件

ModelArts通过订阅SMN主题功能实现消息通知的功能,故在创建训练作业配置事件通知功能前,需要提前在SMN控制台完成创建主题和订阅主题。

配置事件通知

ModelArts支持在模型训练作业和强化学习作业中配置消息通知功能,具体配置可参考创建对应作业的文档说明。关键配置如下:

  1. 登录ModelArts管理控制台。
  2. 在左侧导航栏中,选择“模型开发与训练 > 模型训练”或“模型开发与训练 > 强化学习”进入模型训练或强化学习工作区。
  3. 单击右上角的“创建训练作业”或者“创建强化学习”按钮进入作业创建界面,勾选“事件通知”开关后,可配置通知内容。通知内容配置项如下:
    • 主题名称:选择订阅的通知主题名称。需要提前在SMN控制台完成创建主题和订阅主题。
    • 事件:设置需要通知的事件。当前支持的通知事件详见通知事件说明。
    图1 配置事件通知
  4. 配置完毕后,创建训练作业,在训练过程中如果触发配置的事件,系统将按订阅的通知方式和配置内容发送通知。

通知事件说明

模型训练支持配置的事件类型如表1所示。

表1 事件类型

训练场景

事件类型

模型训练/模型精调

作业开始、作业结束、作业失败、作业终止、作业疑似卡死、作业重启、作业抢占、作业性能异常。

强化学习

异常、已完成、已删除、删除中、运行失败、排队中、运行中、已终止、终止中。

相关文档