全部產品
Search
文件中心

:訊息佇列RocketMQ版事件

更新時間:Sep 05, 2024

本文介紹雲訊息佇列 RocketMQ 版通過Action Trail和配置審計接入,作為事件來源發布到事件匯流排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欄位包含的參數解釋如下表所示。

參數

類型

樣本值

描述

instanceId

String

MQ_INST_gg****

雲訊息佇列 RocketMQ 版執行個體ID。

totalThrottleTimes

Number

1300

被限流總次數。

threshold

Number

1000

限流閾值。

timestamp

Number

1000000000000

時間戳記。

details

Object

限流資訊詳情。

produceDetails

Array

發送限流詳情。

topic

String

TRADE01

被限流Topic。

messageType

String

normal|fifo|transaction|delay

訊息類型。

throttleTimes

Number

9999

限流次數。

consumeDetails

Array

消費限流詳情。

consumerGroup

String

GID-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欄位包含的參數解釋如下表所示。

參數

類型

樣本值

描述

instanceId

String

rmq-xxxxxxxx

執行個體ID。

category

String

maintenance

情境分類。取值如下:

  • maintenance:維護。

  • client-status:用戶端狀態。

level

String

info

事件層級。取值如下:

  • critical:重要。

  • warning:警告。

  • info:提示。

details

Object

事件詳情。

destVersion

String

5.0-rmq-20230324-1

目標版本。

scheduleTime

String

1678675586000

計劃執行時間。單位:毫秒。

scheduleLatestTime

String

1678675586000

最晚執行時間。單位:毫秒。

upgradeType

String

0

升級類型。取值如下:

  • 0:OPS升級。

  • 1:使用者立即升級。

  • 2:使用者預約升級。

  • 3:版本到期升級。

taskId

String

355****

升級任務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欄位包含的參數解釋如下表所示。

參數

類型

樣本值

描述

instanceId

String

rmq-xxxxxxxx

執行個體ID。

category

String

maintenance

情境分類。取值如下:

  • maintenance:維護。

  • client-status:用戶端狀態。

level

String

info

事件層級。取值如下:

  • critical:重要。

  • warning:警告。

  • info:提示。

details

Object

事件詳情。

originVersion

String

5.0-rmq-20230324-1

目前的版本。

destVersion

String

5.1-rmq-20230324-1

目標版本。

scheduleTime

String

1678675586000

計劃執行時間。

scheduleLatestTime

String

1678675586000

最晚執行時間。

upgradeType

String

0

升級類型。取值如下:

  • 0:OPS升級。

  • 1:使用者立即升級。

  • 2:使用者預約升級。

  • 3:版本到期升級。

taskId

String

355****

升級任務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欄位包含的參數解釋,請參見參數解析