消息队列MQ的审计事件

消息队列MQ(AMQP)已与操作审计服务集成,您可以在操作审计中查询用户操作消息队列MQ产生的管控事件。操作审计支持将管控事件投递到日志服务SLS的LogStore或对象存储OSS的存储空间中,满足实时审计、问题回溯分析等需求。

操作审计记录了用户通过OpenAPI或控制台等方式操作云资源时产生的管控事件,消息队列MQ支持在操作审计中查询的事件如下表所示。

说明

操作审计仅支持消息队列MQ的管控事件,不支持部分通过SDK操作的事件,例如:收发消息事件。

事件名称

事件含义

CreateBinding

为Exchange绑定Queue或者Exchange。

CreateExchange

创建Exchange。

CreateQueue

创建Queue。

CreateVirtualHost

创建Vhost。

DashboardCheckServiceStatus

检查服务开通状态。

DashboardList

查询Grafana大盘HTTP链接。

DeleteBinding

解除源Exchange与目标Queue或者其他Exchange的绑定关系。

DeleteExchange

删除Exchange。

DeleteQueue

删除Queue。

DeleteVirtualHost

删除Vhost。

GetAckInfoByInterval

查询ACK信息。

GetAckInfoOfMessage

查询消息推送对应的ACK行为。

GetConsumeTraceByQueueAndRocketMqMsgId

通过消息ID查询消息的消费轨迹。

GetMetadataAmount

查询实例的元数据。

GetSendTraceByConnectionAndChannelAndDeliveryTag

根据连接ID、信道ID和传输标签查询消息发送轨迹。

GetSendTraceByMsgId

通过消息ID查询消息发送轨迹。

GetSendTraceByQueue

根据Queue查询消息发送轨迹。

GetTpsByTime

查询一段时间内某个实例的TPS。

ListBindings

查询绑定信息列表。

ListDownStreamBindings

查询Exchange绑定。

ListExchanges

查询Exchange列表。

ListExchangeUpstreamBindings

查询Exchange被绑定的信息列表。

ListInstances

查询实例列表。

ListQueueConsumers

查询Queue的消费者列表。

ListQueues

查询Queue列表。

ListQueueUpstreamBindings

查询Queue被绑定的信息列表。

ListVirtualHosts

查询Vhost列表。

UpdateInstanceName

修改实例名称。