EMR Serverless 支持将作业实例的执行结果自动投递至云监控事件中心。用户可通过配置事件规则,针对特定队列、作业类型或执行结果设置告警通知策略,实现作业异常实时感知与自动化运维。
本文介绍 EMR Serverless 作业云监控事件的详细配置步骤及相关事件参数说明。
登录 火山引擎控制台。
在左侧导航栏或搜索框中进入 云监控。
在左侧导航栏点击 云监控 > 事件中心 > 事件规则。
单击左上角的 创建事件规则。
在创建事件规则页面,填写基本信息与触发规则。
参数 | 说明 |
|---|---|
名称 | 自定义规则名称,如 |
资源类型 | 下拉选择 E-MapReduce-Serverless。 |
事件名称 | 根据需求勾选监控项,如 作业实例运行失败、作业实例运行取消,或选择 全部。E-MapReduce-Serverless 支持以下监控项:
说明:
|
严重程度 | 按业务影响选择对应级别,如 严重 或 警告。 |
事件详情匹配 | 若仅需对特定条件的作业进行告警,单击 + 添加,在左侧输入键名(Key)、右侧输入匹配值(Value),支持针对
|
通知策略 | 下拉选择预先配置的通知策略。 |
单击 确定 完成规则创建。
在事件规则列表中确认该规则的状态为 已启用。后续您可以根据实际需求管理事件规则的状态。具体操作,请参见 管理事件规则。
进入 云监控 > 事件中心 > 云产品事件。
设置需要查询的时间范围,事件源选择 E-MapReduce-Serverless,如果已知作业实例 ID,可以在资源 ID 搜索框中输入具体的作业实例 ID 精准定位。
在查询结果列表中,单击目标事件右侧的 详情,可查看该事件完整的 CloudEvents JSON Payload。
业务字段说明:
字段 | 说明 |
|---|---|
| 本次执行的作业实例 ID。 |
| 控制台作业 ID,无关联作业模板时返回空字符串 ""。 |
| 作业实例名称。 |
| 作业所属资源队列名称。 |
| 本次事件的目标终态,包含如下枚举值:
|
| 终态前任务状态,包含如下枚举值:
|
| 归一化计算引擎类型,可能输出的值包括:
|
| 作业所属的火山引擎主账号 ID。 |
| 提交作业的 IAM 用户 ID,缺失时为 ""。 |
| 提交作业的用户名称。 |
| 作业运行地域标识。 |
| 任务开始时间,采用 ISO 8601 格式,Z 表示 UTC;缺失时为空字符串。 |
| 作业结束退出时间,采用 ISO 8601 格式,Z 表示 UTC。 |
| 作业跟踪页面链接;获取不到时为空字符串。 |
详情示例:
{ "specversion": "1.0", "id": "6ac47c5d-7d1b-42ea-8a2e-20a2xxxxxx", "source": "emr_serverless", "type": "emr_serverless:JobInstance:jobInstanceRunFailed", "volcpublishtime": "2026-10-13T17:20:37+08:00", "volcregion": "cn-beijing", "volcaccountid": "2100075559", "volceventbusname": "default", "volcresourcename": "daily-sales-etl", "resourceid": "506838728", "subject": "trn:emr_serverless:cn-beijing:2100075559:jobInstance/506838728", "datacontenttype": "application/json; charset=utf-8", "time": "2026-10-13T09:20:37.812Z", "data": { "jobInstanceId": "506838728", "jobId": "job-xxxxxx", "taskName": "daily-sales-etl", "queue": "production-etl", "status": "Failed", "previousStatus": "Running", "engineType": "SparkSQL", "accountId": "2100075559", "userId": "337000xxxx", "userName": "operator_user", "region": "cn-beijing", "startTime": "2026-10-13T09:16:32Z", "endTime": "2026-10-13T09:20:37Z", "trackingUrl": "https://emr-serverless.volcengine.com/..." } }