订阅事件通知

数据传输服务DTS(Data Transmission Service)已接入云监控平台,您可以通过事件订阅对重要的事件设置定制化的报警通知,让您及时了解事件的发生与进展,帮助您实时掌握事件动态,便于您在业务故障时快速分析并定位问题。

背景信息

云监控(CloudMonitor)是针对阿里云资源和互联网应用提供监控的服务。云监控的报警服务为您提供以下两种报警通知能力,当阿里云产品发生系统异常时,您可以及时知晓发生的事件,并自动处理异常事件(例如云产品故障)。

  • 提供通过短信、邮件、钉钉机器人的方式,对事件发生进行报警。

  • 提供将事件分发到您的轻量消息队列(原 MNS)、函数计算、URL回调和日志服务中,以便您根据业务场景自动化处理异常事件。

前提条件

  • 您需要登录消息中心,确保云数据库故障或运维通知的通知开关处于开启状态并设置消息接收人(推荐设置为数据库运维人员),否则您将无法收到相应的通知信息。

  • 创建报警联系人和报警联系组,并将报警联系人添加到报警联系组。具体操作,请参见创建报警联系人或报警联系人组

创建订阅策略

  1. 登录云监控控制台

  2. 在左侧导航栏,选择事件中心 > 事件订阅

  3. 订阅策略页签,单击创建订阅策略

  4. 创建订阅策略页面,设置订阅策略的相关参数。

    • 订阅类型选择为系统事件,您需要在订阅范围中将产品选择为数据传输

      说明

      DTS支持的系统事件,请参见系统事件

    • 订阅类型选择为阈值事件,您需要在产品分类中搜索数据传输服务,并根据实际需求选择。

    其余参数请根据业务需求进行选择,请参见订阅策略参数说明

  5. 配置完成后,单击提交

    您需要查看、修改或删除已订阅的云监控事件,操作方法请参见管理事件订阅(推荐)

调试事件订阅

  1. 登录云监控控制台

  2. 在左侧导航栏,选择事件中心 > 事件订阅

  3. 订阅策略页签,单击调试事件订阅

  4. 创建事件调试面板,配置调试事件。

    1. 产品选择为数据传输

    2. 根据实际情况,选择名称

      说明
      • 名称即为系统事件的NameDesc

      • 因底层硬件升级腾挪任务(系列)和实例任务延迟不支持调试。

      系统将自动生成JSON格式的调试内容。

    3. 根据实际情况,修改调试内容。

      修改示例,请参见事件内容示例

  5. 单击确定

    系统提示操作成功,云监控自动根据订阅策略中的通知方式给报警联系人发送一条报警测试通知。

事件内容示例

同步、迁移、订阅任务

参数说明

参数

说明

示例值

product

系统事件所属的云产品(Product)。

DTS

resourceId

影响的资源。

说明

默认以acs:dts:开头,可以包含实例地域、阿里云账号ID、实例ID等信息。

acs:dts:cn-hangzhou:135218574272****:instance/dtsb1gx8vo2265****

level

系统事件的等级(Level)。

  • CRITICAL:严重。

  • INFO:提示。

INFO

instanceName

影响的实例名称,格式为<任务的ID>/<实例的名称>

f1es8k10220****/testsync

regionId

实例的地域。

cn-hangzhou

name

系统事件的名称(Name)。

sync_job_restore

content

系统事件的内容。

testcontent

msg

status

系统事件的状态(Status)。

  • failed:任务异常。

  • restore:任务已恢复。

restore

示例

名称

内容示例

同步任务异常

{
    "product": "DTS",
    "resourceId": "acs:dts:cn-hangzhou:135216572282****:instance/dtsb1gx8vo2265****",
    "level": "CRITICAL",
    "instanceName": "f1es8k10220****/testsync",
    "regionId": "cn-hangzhou",
    "name": "sync_job_abnormal",
    "content": "testcontent",
    "status": "failed"
}

同步任务恢复

{
    "product": "DTS",
    "resourceId": "acs:dts:cn-hangzhou:135216572282****:instance/dtsb1gx8vo2265****",
    "level": "INFO",
    "instanceName": "f1es8k10220****/testsync",
    "regionId": "cn-hangzhou",
    "name": "sync_job_restore",
    "content": "testcontent",
    "status": "restore"
}

迁移任务异常

{
    "product": "DTS",
    "resourceId": "acs:dts:cn-hangzhou:135216572282****:instance/dtsb1ah8a7x259****",
    "level": "CRITICAL",
    "instanceName": "q2rb8x0022p****/testmigrate",
    "regionId": "cn-hangzhou",
    "name": "migration_job_abnormal",
    "content": "testcontent",
    "status": "failed"
}

迁移任务恢复

{
    "product": "DTS",
    "resourceId": "acs:dts:cn-hangzhou:135216572282****:instance/dtsb1ah8a7x259****",
    "level": "INFO",
    "instanceName": "q2rb8x0022p****/testmigrate",
    "regionId": "cn-hangzhou",
    "name": "migration_job_restore",
    "content": "testcontent",
    "status": "restore"
}

订阅任务异常

{
    "product": "DTS",
    "resourceId": "acs:dts:cn-hangzhou:135216572282****:instance/dtsktuw8d7n252****",
    "level": "CRITICAL",
    "instanceName": "qgkm8okq25q****/testsubscribe",
    "regionId": "cn-hangzhou",
    "name": "subscribe_job_abnormal",
    "content": "testcontent",
    "status": "failed"
}

订阅任务恢复

{
    "product": "DTS",
    "resourceId": "acs:dts:cn-hangzhou:135216572282****:instance/dtsktuw8d7n252****",
    "level": "INFO",
    "instanceName": "qgkm8okq25q****/testsubscribe",
    "regionId": "cn-hangzhou",
    "name": "subscribe_job_restore",
    "content": {
        "msg": "testcontent"
    },
    "status": "restore"
}

实例任务

参数说明

参数

说明

示例值

product

系统事件所属的云产品(Product)。

DTS

resourceId

影响的资源。

说明

默认以acs:dts:开头,可以包含实例地域、阿里云账号ID、实例ID等信息。

acs:dts:cn-hangzhou:135218574272****:instance/dtsb1gx8vo2265****

level

系统事件的等级(Level)。

说明

实例任务异常所对应的等级均为WARN(警告)。

WARN

instanceName

影响的实例名称,格式为<任务的ID>/<实例的名称>

f1es8k10220****/testsync

regionId

实例的地域。

cn-hangzhou

name

系统事件的名称(Name)。

Instance:JobStatus.Abnormal:Executing

content

系统事件的内容。

testcontent

eventId

系统事件的ID。

37d28e238b151a0d44dfdf1f2153****

publishTime

系统事件的发布时间(UTC时间)。

2025-08-26T14:40:05+08:00

reason

触发系统事件的原因。

testreason

product

系统事件所属的云产品。

dts

instanceComment

影响的实例ID。

dtsb1gx8vo2265****

instanceId

extra

系统事件内容的额外信息。

testextra

eventTime

系统事件的开始时间(UTC时间)。

2025-08-26T14:38:17+08:00

cloudEvent

云监控事件信息。

****

data

系统事件的数据概览。

****

gmtModified

更新时间(UTC时间)。

2025-08-26T06:39:56Z

eventCategory

事件的分类(EventType)。

说明

实例任务异常所对应的分类均为Exception(异常)。

Exception

gmtCreated

事件的创建时间(UTC时间)。

2025-08-26T06:39:37Z

detailReason

触发事件的详细原因。

****

uid

阿里云账号ID。

135216572282****

cmsProduct

事件所属的云产品。

DTS

instanceId

影响的实例ID。

dtsb1gx8vo2265****

eventLevel

事件的等级(Level)。

说明

实例任务异常所对应的等级均为WARN(警告)。

WARN

handleStatus

事件的处理状态。

None

startTime

事件的开始时间(UTC时间)。

2025-08-26T06:38:17Z

detailImpact

翻页参数。

-

eventId

事件的ID。

e-0mqwjyhomzrb32****

product

事件所属的云产品。

dts

dbType

hasLifeCycle

是否有生命周期。

  • 0:无周期。

  • 1:有周期。

0

eventType

事件的类型。

JobStatus

eventReason

事件的来源。

JobStatus.Abnormal

eventImpact

事件的影响。

Abnormal

mainEventId

主事件的ID。

e-0mqwjyhomzrb3i****

eventCode

事件的编码,即名称(Name)。

Instance:JobStatus.Abnormal:Executing

isClosed

事件是否关闭。

  • 0:关闭。

  • 1:开启。

1

regionId

实例的地域。

cn-hangzhou

sourceType

源数据的类型。

DBaaS

eventStatus

系统事件的状态(Status)。

  • Executing:任务异常。

  • Executed:任务已恢复。

Executed

endTime

事件的结束时间。

2025-08-26T06:38:17Z

eventDetail

事件详情,包含任务类型(dts_task_type)、任务ID(dts_job_id)、任务状态(job_state)、错误码(err_code)、任务异常详细信息(err_msg_detailmessage)等。

****

resourceType

资源类型。

  • Instance:实例资源。

  • Host:主机资源。

  • User:用户资源。

Instance

subject

影响的资源。

说明

默认以acs:dts:开头,可以包含实例地域、阿里云账号ID、实例ID等信息。

acs:dts:cn-hangzhou:135218574272****:instance/dtsb1gx8vo2265****

specversion

CloudEvents协议版本。

1.0

time

事件的创建时间(UTC时间)。

2025-08-26T06:39:37Z

source

事件的来源。

acs:dts:dts

id

事件的ID。

e-0mqwjyhomzrb32****

region

实例的地域。

cn-hangzhou

type

事件的类型。

Instance:JobStatus.Abnormal

region

实例的地域。

cn-hangzhou

instanceType

资源类型。

  • Instance:实例资源。

  • Host:主机资源。

  • User:用户资源。

Instance

eventType

事件的分类。

Exception

status

系统事件的状态(Status)。

  • Executing:任务异常。

  • Executed:任务已恢复。

Executed

示例

名称

内容示例

实例任务异常恢复

{
    "product": "DTS",
    "resourceId": "dts:cn-hangzhou:135216572282****:instance/dtsb1gx8vo2265****",
    "level": "WARN",
    "instanceName": "f1es8k10220****/testsync",
    "regionId": "cn-hangzhou",
    "name": "Instance:JobStatus.Abnormal:Executed",
    "content": {
        "eventId": "b9b***3ae",
        "publishTime": "2025-08-26T04:59:37+08:00",
        "reason": "testreason",
        "product": "dts",
        "instanceComment": "dts***65u",
        "instanceId": "dts***65u",
        "extra": {
            "eventTime": "2025-08-26T04:21:37+08:00",
            "cloudEvent": {
                "data": {
                    "gmtModified": "202***32Z",
                    "eventCategory": "Ex***on",
                    "gmtCreated": "202***32Z",
                    "detailReason": "***",
                    "uid": "113***735",
                    "cmsProduct": "***",
                    "instanceId": "dts***65u",
                    "eventLevel": "WA***",
                    "handleStatus": "No***",
                    "startTime": "2025-08-25T20:21:37Z",
                    "detailImpact": "***",
                    "eventId": "e-0***iue",
                    "product": "***",
                    "dbType": "***",
                    "hasLifeCycle": 123456,
                    "eventType": "Jo***us",
                    "eventReason": "Job***mal",
                    "eventImpact": "Ab***al",
                    "mainEventId": "e-0***gd8",
                    "eventCode": "Ins***ted",
                    "isClosed": 123456,
                    "regionId": "cn***ng",
                    "sourceType": "DB***",
                    "eventStatus": "Ex***ed",
                    "endTime": "2025-08-25T20:21:37Z",
                    "eventDetail": "****",
                    "resourceType": "In***ce"
                },
                "subject": "acs***nce/dts***65u",
                "specversion": "***",
                "time": "2025-08-25T20:59:32Z",
                "source": "acs***dts",
                "id": "e-0***iue",
                "region": "cn***ng",
                "type": "Ins***mal"
            },
            "region": "cn-hangzhou"
        },
        "instanceType": "In***ce",
        "eventType": "Ex***on"
    },
    "status": "Executed"
}

实例任务异常开始

{
    "product": "DTS",
    "resourceId": "dts:cn-hangzhou:135216572282****:instance/dtsb1gx8vo2265****",
    "level": "WARN",
    "instanceName": "f1es8k10220****/testsync",
    "regionId": "cn-hangzhou",
    "name": "Instance:JobStatus.Abnormal:Executing",
    "content": {
        "eventId": "f88***4b3",
        "publishTime": "2025-08-26T05:03:38+08:00",
        "reason": "testreason",
        "product": "***",
        "instanceComment": "dts***b9n",
        "instanceId": "dts***b9n",
        "extra": {
            "eventTime": "2025-08-26T05:02:13+08:00",
            "cloudEvent": {
                "data": {
                    "gmtModified": "202***25Z",
                    "eventCategory": "Ex***on",
                    "gmtCreated": "202***25Z",
                    "detailReason": "***",
                    "uid": "125***870",
                    "cmsProduct": "***",
                    "instanceId": "dts***b9n",
                    "eventLevel": "WA***",
                    "handleStatus": "No***",
                    "startTime": "2025-08-25T21:02:13Z",
                    "detailImpact": "***",
                    "eventId": "e-0***ypw",
                    "product": "***",
                    "dbType": "***",
                    "hasLifeCycle": 123456,
                    "eventType": "Jo***us",
                    "eventReason": "Job***mal",
                    "eventImpact": "Ab***al",
                    "mainEventId": "e-0***cua",
                    "eventCode": "Ins***ing",
                    "isClosed": 123456,
                    "regionId": "cn-***hou",
                    "sourceType": "DB***",
                    "eventStatus": "Ex***ng",
                    "endTime": "2025-08-25T21:02:13Z",
                    "eventDetail": "****",
                    "resourceType": "In***ce"
                },
                "subject": "acs***nce/dts***b9n",
                "specversion": "***",
                "time": "2025-08-25T21:03:25Z",
                "source": "acs***dts",
                "id": "e-0***ypw",
                "region": "cn-***hou",
                "type": "Ins***mal"
            },
            "region": "cn-hangzhou"
        },
        "instanceType": "In***ce",
        "eventType": "Ex***on"
    },
    "status": "Executing"
}

因底层硬件升级腾挪任务

参数说明

参数

说明

示例值

product

系统事件所属的云产品(Product)。

DTS

userId

阿里云账号ID。

135216572282****

level

系统事件的等级(Level)。

  • CRITICAL:严重。

  • INFO:提示。

INFO

resourceId

影响的资源。

说明

默认以acs:dts:开头,可以包含实例地域、阿里云账号ID、实例ID等信息。

acs:dts:cn-hangzhou:135216572282****:instance/dtsmq5j38bn28n****

instanceName

影响的实例名称,格式为<实例的ID>/<实例的名称>

dtsmq5j38bn28n****/test

dryRun

是否只预检请求。

  • true:发送预检请求

  • false:发送正常请求。

false

ver

CloudEvents协议版本。

1.0

trace

请求ID。

54ee8594-5ec4-408a-93ce-c8fbb433****

name

系统事件的名称(Name)。

Instance:SystemMaintenance.Shift:Executed

regionId

实例的地域。

cn-hangzhou

status

系统事件的状态(Status)。

  • Scheduled:计划中。

  • Executing:执行中。

  • Executed:已完成。

  • Failed:执行失败。

  • Canceled:已取消。

  • ToDealt:待客户处理。

Executed

time

系统事件的产生时间。

Aug 22, 2025 5:39:51 PM

content

系统事件的内容。

说明

可以包含任务或实例名称(jobName)、系统事件的预计执行时间(innerScheduleTime)、实例ID(instanceId)、实例地域(region)等信息。

testcontent

示例

名称

内容示例

因底层硬件升级腾挪任务(计划中)

{
  "product": "DTS",
  "userId": "135216572282****",
  "level": "CRITICAL",
  "resourceId": "acs:dts:cn-hangzhou:135216572282****:instance/dtsmq5j38bn28n****",
  "instanceName": "dtsmq5j38bn28n****/testinstance",
  "dryRun": false,
  "ver": "1.0",
  "trace": "54ee8594-5ec4-408a-93ce-c8fbb433****",
  "name": "Instance:SystemMaintenance.Shift:Scheduled",
  "regionId": "cn-hangzhou",
  "status": "Scheduled",
  "time": "Aug 22, 2025 5:39:51 PM",
  "content": "testcontent"
}

因底层硬件升级腾挪任务(执行中)

{
  "product": "DTS",
  "userId": "135216572282****",
  "level": "INFO",
  "resourceId": "acs:dts:cn-hangzhou:135216572282****:instance/dtsmq5j38bn28n****",
  "instanceName": "dtsmq5j38bn28n****/testinstance",
  "dryRun": false,
  "ver": "1.0",
  "trace": "55ee8594-5ec4-408a-93ce-c8fac56****",
  "name": "Instance:SystemMaintenance.Shift:Executing",
  "regionId": "cn-hangzhou",
  "status": "Executing",
  "time": "Aug 22, 2025 5:39:51 PM",
  "content": "testcontent"
}

因底层硬件升级腾挪任务(已完成)

{
  "product": "DTS",
  "userId": "135216572282****",
  "level": "INFO",
  "resourceId": "acs:dts:cn-hangzhou:135216572282****:instance/dtsmq5j38bn28n****",
  "instanceName": "dtsmq5j38bn28n****/testinstance",
  "dryRun": false,
  "ver": "1.0",
  "trace": "56ee8594-5ec4-408a-93ce-c8fbac58****",
  "name": "Instance:SystemMaintenance.Shift:Executed",
  "regionId": "cn-hangzhou",
  "status": "Executed",
  "time": "Aug 22, 2025 5:39:51 PM",
  "content": "testcontent"
}

因底层硬件升级腾挪任务(执行失败)

{
  "product": "DTS",
  "userId": "135216572282****",
  "level": "CRITICAL",
  "resourceId": "acs:dts:cn-hangzhou:135216572282****:instance/dtsmq5j38bn28n****",
  "instanceName": "dtsmq5j38bn28n****/testinstance",
  "dryRun": false,
  "ver": "1.0",
  "trace": "57ee8594-5ec4-408a-93ce-c8fac59****",
  "name": "Instance:SystemMaintenance.Shift:Failed",
  "regionId": "cn-hangzhou",
  "status": "Failed",
  "time": "Aug 22, 2025 5:39:51 PM",
  "content": "testcontent"
}

因底层硬件升级腾挪任务(已取消)

{
  "product": "DTS",
  "userId": "135216572282****",
  "level": "INFO",
  "resourceId": "acs:dts:cn-hangzhou:135216572282****:instance/dtsmq5j38bn28n****",
  "instanceName": "dtsmq5j38bn28n****/testinstance",
  "dryRun": false,
  "ver": "1.0",
  "trace": "54ee8594-5ec4-408a-93ce-c8fbb433****",
  "name": "IInstance:SystemMaintenance.Shift:Canceled",
  "regionId": "cn-hangzhou",
  "status": "Canceled",
  "time": "Aug 22, 2025 5:39:51 PM",
  "content": "testcontent"
}

因底层硬件升级腾挪任务(待客户处理)

{
  "product": "DTS",
  "userId": "135216572282****",
  "level": "CRITICAL",
  "resourceId": "acs:dts:cn-hangzhou:135216572282****:instance/dtsmq5j38bn28n****",
  "instanceName": "dtsmq5j38bn28n****/testinstance",
  "dryRun": false,
  "ver": "1.0",
  "trace": "54ee8594-5ec4-408a-93ce-c8fbb433****",
  "name": "Instance:SystemMaintenance.Shift:ToDealt",
  "regionId": "cn-hangzhou",
  "status": "ToDealt",
  "time": "Aug 22, 2025 5:39:51 PM",
  "content": "testcontent"
}