Todos os produtos
Search
Central de documentação

:Eventos do Message Queue for Apache RocketMQ

Última atualização: Jun 28, 2026

Este tópico descreve os tipos de eventos do ApsaraMQ for RocketMQ que o ActionTrail registra ou que o Cloud Config monitora, e que podem ser publicados no EventBridge como fontes de eventos.

Tipos de eventos

A tabela a seguir descreve os tipos de eventos do ApsaraMQ for RocketMQ que podem ser publicados no EventBridge.

Evento

Valor do parâmetro type

Excedimento de QPS em uma instância

ons:Instance:InstanceQpsThresholdExceeded

Uma instância é atualizada

ons:Instance:InstanceMinerVersionUpgradeScheduled

Uma atualização de instância começa a ser executada

ons:Instance:InstanceMinerVersionUpgradeExecuting

Uma atualização de instância é concluída

ons:Instance:InstanceMinerVersionUpgradeExecuted

Uma atualização de instância é cancelada

ons:Instance:InstanceMinerVersionUpgradeCanceled

Uma operação é executada em um recurso

ons:ActionTrail:AliyunServiceEvent

Uma operação de API é chamada

ons:ActionTrail:ApiCall

Uma operação é executada no console

ons:ActionTrail:ConsoleOperation

Um log de alteração de recurso é entregue

ons:Config:ConfigurationItemChangeNotification

Uma notificação indicando que um recurso foi avaliado como não compatível é enviada

ons:Config:NonCompliantNotification

For more information about the parameters defined in the CloudEvents specification, see Event overview.

Excedimento de QPS em uma instância

O exemplo a seguir mostra o evento que o EventBridge recebe quando as consultas por segundo (QPS) da instância excedem o limiar de limitação de taxa:

{
    "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
                }
            ]
        }
    }
}
            

A tabela a seguir descreve os parâmetros contidos em data.

Parâmetro

Tipo

Exemplo

Descrição

instanceId

String

MQ_INST_gg****

O ID da instância do ApsaraMQ for RocketMQ.

totalThrottleTimes

Number

1300

O número total de limitações de taxa.

threshold

Number

1000

O limiar de limitação de taxa.

timestamp

Number

1000000000000

O timestamp.

details

Object

Os detalhes da limitação de taxa.

produceDetails

Array

Os detalhes de limitação de taxa no envio de mensagens.

topic

String

TRADE01

O topic com limitação de taxa.

messageType

String

normal|fifo|transaction|delay

O tipo das mensagens.

throttleTimes

Number

9999

O número de limitações de taxa.

consumeDetails

Array

Os detalhes de limitação de taxa no consumo de mensagens.

consumerGroup

String

GID-test

O ID do grupo de consumidores.

Uma instância é atualizada

O exemplo a seguir mostra os dados do evento recebidos pelo EventBridge quando uma instância é atualizada:

{
    "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"
}

A tabela a seguir descreve os parâmetros contidos em data.

Parâmetro

Tipo

Exemplo

Descrição

instanceId

String

rmq-xxxxxxxx

O ID da instância.

category

String

maintenance

O cenário. Valores válidos:

  • maintenance

  • client-status

level

String

info

O nível do evento. Valores válidos:

  • critical

  • warning

  • info

details

Object

Os detalhes do evento.

destVersion

String

5.0-rmq-20230324-1

A versão desejada.

scheduleTime

String

1678675586000

O horário de atualização agendado. Unidade: milissegundos.

scheduleLatestTime

String

1678675586000

O horário de atualização mais recente. Unidade: milissegundos.

upgradeType

String

0

O tipo de atualização. Valores válidos:

  • 0: atualização OPS

  • 1: atualização imediata

  • 2: atualização agendada

  • 3: atualização acionada pelo vencimento de versão

taskId

String

355****

O ID da tarefa de atualização.

Uma atualização de instância começa a ser executada

O exemplo a seguir mostra os dados do evento recebidos pelo EventBridge quando a execução de uma atualização de instância é iniciada:

{
    "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"
}

A tabela a seguir descreve os parâmetros contidos em data.

Parâmetro

Tipo

Exemplo

Descrição

instanceId

String

rmq-xxxxxxxx

O ID da instância.

category

String

maintenance

O cenário. Valores válidos:

  • maintenance

  • client-status

level

String

info

O nível do evento. Valores válidos:

  • critical

  • warning

  • info

details

Object

Os detalhes do evento.

originVersion

String

5.0-rmq-20230324-1

A versão atual.

destVersion

String

5.1-rmq-20230324-1

A versão desejada.

scheduleTime

String

1678675586000

O horário de execução agendado.

scheduleLatestTime

String

1678675586000

O horário de execução mais recente.

upgradeType

String

0

O tipo de atualização. Valores válidos:

  • 0: atualização OPS

  • 1: atualização imediata

  • 2: atualização agendada

  • 3: atualização acionada pelo vencimento de versão

taskId

String

355****

O ID da tarefa de atualização.

Uma atualização de instância é concluída

O exemplo a seguir mostra o evento que o EventBridge recebe quando uma atualização de instância é concluída:

{
    "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"
}

Para obter informações sobre os parâmetros contidos em data, consulte a tabela de descrição de campos.

Uma atualização de instância é cancelada

O exemplo a seguir mostra o evento que o EventBridge recebe quando uma atualização de instância é cancelada:

{
    "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"
}

Para obter informações sobre os parâmetros contidos em data, consulte a tabela de descrição de campos.