本文介绍消息队列RocketMQ版通过操作审计和配置审计接入,作为事件源发布到事件总线EventBridge的事件类型。

事件类型

消息队列RocketMQ版支持发布到事件总线EventBridge的事件类型如下所示。

事件类型type参数值
实例QPS超限事件ons:Instance:InstanceQpsThresholdExceeded
兼容版本升级ons:Instance:InstanceMinerVersionUpgradeScheduled
兼容版本升级开始执行ons:Instance:InstanceMinerVersionUpgradeExecuting
兼容版本升级完成ons:Instance:InstanceMinerVersionUpgradeExecuted
兼容版本升级取消ons:Instance:InstanceMinerVersionUpgradeCanceled
阿里云平台对资源执行的操作事件ons:ActionTrail:AliyunServiceEvent
API调用ons:ActionTrail:ApiCall
控制台的操作事件ons:ActionTrail:ConsoleOperation
资源变更投递ons:Config:ConfigurationItemChangeNotification
资源评估不合规通知ons:Config:NonCompliantNotification

CloudEvents规范中定义的参数解释,请参见事件概述

实例QPS超限事件

实例QPS超过限流阈值时,事件总线EventBridge接收到的示例事件如下所示。

{
    "id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
    "source": "acs.ons",
    "specversion": "1.0",
    "subject": "acs.ons:cn-hangzhou:123456789098****:215672",
    "time": "2020-11-19T21:04:41+08:00",
    "type": "ons:Instance:InstanceQpsThresholdExceeded",
    "aliyunaccountid": "123456789098****",
    "aliyunpublishtime": "2020-11-19T21:04:42.179PRC",
    "aliyuneventbusname": "default",
    "aliyunregionid": "cn-hangzhou",
    "aliyunpublishaddr": "172.25.XX.XX",
    "data": {
        "instanceId":"MQ_INST_gg****",
        "totalThrottleTimes":1300,
        "threshold":1000,
        "timestamp":1000000000000,
        "details":{
            "produceDetails":[
                {
                    "topic":"TRADE01",
                    "messageType":"normal|fifo|transaction|delay",
                    "throttleTimes":9999
                }
            ],
            "consumeDetails":[
                {
                    "topic":"TRADE01",
                    "consumerGroup":"GID-test",
                    "throttleTimes":100
                }
            ]
        }
    }
}
            

data字段包含的参数解释如下表所示。

参数类型示例值描述
instanceIdStringMQ_INST_gg****消息队列RocketMQ版实例ID。
totalThrottleTimesNumber1300被限流总次数。
thresholdNumber1000限流阈值。
timestampNumber1000000000000时间戳。
detailsObject限流信息详情。
produceDetailsArray发送限流详情。
topicStringTRADE01被限流Topic。
messageTypeStringnormal|fifo|transaction|delay消息类型。
throttleTimesNumber9999限流次数。
consumeDetailsArray消费限流详情。
consumerGroupStringGID-test消费组ID。

兼容版本升级

服务端版本兼容升级时,事件总线EventBridge接收到的示例事件如下所示。

{
    "data":{
        "instanceId":"rmq-xxxxxxxx",
        "category":"maintenance",
        "level":"info",
        "details":{
          "destVersion":"5.0-rmq-20230324-1",
          "scheduleTime":"1678675586000",
          "scheduleLatestTime":"1678675586000",
          "upgradeType":"0",
          "taskId":"355****"
        }    
    },
    "id":"45ef4dewdwe1-7c35-447a-bd93-fab****",
    "source":"acs.ons",
    "specversion":"1.0",
    "subject":"acs:rocketmq:cn-hangzhou:138015630679******:instance/rmq-******",
    "time":"2020-11-19T21:04:41",
    "type":"ons:Instance:InstanceMinerVersionUpgradeScheduled",
    "aliyunaccountid":"138015630679****",
    "aliyunpublishtime":"2020-11-19T21:04:42.179",
    "aliyuneventbusname":"default",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

data字段包含的参数解释如下表所示。

参数类型示例值描述
instanceIdStringrmq-xxxxxxxx实例ID。
categoryStringmaintenance场景分类。取值如下:
  • maintenance:维护。
  • client-status:客户端状态。
levelStringinfo事件级别。取值如下:
  • critical:重要。
  • warning:警告。
  • info:提示。
detailsObject事件详情。
destVersionString5.0-rmq-20230324-1目标版本。
scheduleTimeString1678675586000计划执行时间。单位:毫秒。
scheduleLatestTimeString1678675586000最晚执行时间。单位:毫秒。
upgradeTypeString0升级类型。取值如下:
  • 0:OPS升级。
  • 1:用户立即升级。
  • 2:用户预约升级。
  • 3:版本过期升级。
taskIdString355****升级任务ID。

兼容版本升级开始执行

当服务端版本兼容升级开始执行时,事件总线EventBridge接收到的示例事件如下所示。

{
    "data":{
        "instanceId":"rmq-xxxxxxxx",
        "category":"maintenance",
        "level":"info",
        "details":{
          "originVersion":"5.0-rmq-20230324-1",
          "destVersion":"5.1-rmq-20230324-1",
          "scheduleTime":"1678675586000",
          "scheduleLatestTime":"1678675586000",
          "upgradeType":"0",
          "taskId":"355****"
        }    
    },
    "id":"45ef4dewdwe1-7c35-447a-bd93-fab****",
    "source":"acs.ons",
    "specversion":"1.0",
    "subject":"acs:rocketmq:cn-hangzhou:138015630679****:instance/rmq-cn-*****",
    "time":"2020-11-19T21:04:41",
    "type":"ons:Instance:InstanceMinerVersionUpgradeExecuting",
    "aliyunaccountid":"138015630679****",
    "aliyunpublishtime":"2020-11-19T21:04:42.179",
    "aliyuneventbusname":"default",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

data字段包含的参数解释如下表所示。

参数类型示例值描述
instanceIdStringrmq-xxxxxxxx实例ID。
categoryStringmaintenance场景分类。取值如下:
  • maintenance:维护。
  • client-status:客户端状态。
levelStringinfo事件级别。取值如下:
  • critical:重要。
  • warning:警告。
  • info:提示。
detailsObject事件详情。
originVersionString5.0-rmq-20230324-1当前版本。
destVersionString5.1-rmq-20230324-1目标版本。
scheduleTimeString1678675586000计划执行时间。
scheduleLatestTimeString1678675586000最晚执行时间。
upgradeTypeString0升级类型。取值如下:
  • 0:OPS升级。
  • 1:用户立即升级。
  • 2:用户预约升级。
  • 3:版本过期升级。
taskIdString355****升级任务ID。

兼容版本升级完成

当服务端版本兼容升级完成时,事件总线EventBridge接收到的示例事件如下所示。

{
    "data":{
        "instanceId":"rmq-xxxxxxxx",
        "category":"maintenance",
        "level":"info",
        "details":{
          "destVersion":"5.1.1-update1111",
          "scheduleTime":"1678675586000",
          "scheduleLatestTime":"1678675586000",
          "upgradeType":"",
          "taskId":""
        }    
    },
    "id":"45ef4dewdwe1-7c35-447a-bd93-fab****",
    "source":"acs.ons",
    "specversion":"1.0",
    "subject":"acs:rocketmq:cn-hangzhou:138015630679****:instance/rmq-******",
    "time":"2020-11-19T21:04:41",
    "type":"ons:Instance:InstanceMinerVersionUpgradeExecuted",
    "aliyunaccountid":"138015630679****",
    "aliyunpublishtime":"2020-11-19T21:04:42.179",
    "aliyuneventbusname":"default",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

关于data字段包含的参数解释,请参见参数解析

兼容版本升级取消

当服务端版本兼容升级取消时,事件总线EventBridge接收到的示例事件如下所示。

{
    "data":{
        "instanceId":"rmq-xxxxxxxx",
        "category":"maintenance",
        "level":"info",
        "details":{
          "destVersion":"5.1.1-update1111",
          "scheduleTime":"1111",
          "scheduleLatestTime":"22222",
          "upgradeType":"",
          "taskId":"",
          "cancelReason":""
        }    
    },
    "id":"45ef4dewdwe1-7c35-447a-bd93-fab****",
    "source":"acs.ons",
    "specversion":"1.0",
    "subject":"acs:rocketmq:cn-hangzhou:138015630679*****:instance/rmq-cn-wwo3******",
    "time":"2020-11-19T21:04:41",
    "type":"ons:Instance:InstanceMinerVersionUpgradeCanceled",
    "aliyunaccountid":"138015630679****",
    "aliyunpublishtime":"2020-11-19T21:04:42.179",
    "aliyuneventbusname":"default",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

关于data字段包含的参数解释,请参见参数解析