Message Queue(AMQP)已與Action Trail服務整合,您可以在Action Trail中查詢使用者操作Message Queue產生的管控事件。Action Trail支援將管控事件投遞到Log ServiceSLS的LogStore或Object Storage Service的儲存空間中,滿足即時審計、問題回溯分析等需求。
Action Trail記錄了使用者通過OpenAPI或控制台等方式操作雲資源時產生的管控事件,Message Queue支援在Action Trail中查詢的事件如下表所示。
Action Trail僅支援Message Queue的管控事件,不支援部分通過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 | 修改執行個體名稱。 |