ARMS應用監控的MQ監控可展示訊息佇列Apache RocketMQ版的Topic發布和訂閱訊息的情況。
功能入口
登入ARMS控制台,在左側導覽列選擇。
在應用列表頁面頂部選擇目標地區,然後單擊目標應用程式名稱。
說明語言列的表徵圖含義如下:
:接入應用監控的Java應用。
:接入應用監控的Golang應用。
:接入應用監控的Python應用。-:接入Managed Service for OpenTelemetry的應用。
-
在左側導覽列單擊MQ監控。
-
在頁面右側單擊查詢結果的連結。
單擊連結後進入 MQ 監控頁面,頁面頂部可選擇應用和時間範圍(如最近 15 分鐘),並提示若使用 RabbitMQ 需在應用設定中自訂消費者。頁面分為兩個地區:
-
通過訊息佇列發送訊息的情況:展示各隊列的請求數、回應時間、錯誤數等指標
-
通過訊息佇列接收訊息的情況:展示各 Topic 的請求數、回應時間、錯誤數等指標
-
功能介紹
-
在概览頁簽中以拓撲圖展示應用與MQ資料來源之間的訊息發布和訂閱關係。
概覽頁簽下方還展示訊息發布統計地區,包含請求數、回應時間、錯誤數三個即時折線圖。
-
在發布端統計頁簽展示訊息發布的統計資料,包括請求數、回應時間和錯誤數。
頁面下方還展示發布端明細表格,列包括所屬應用、IP、調用次數、平均耗時、錯誤數和操作(可單擊调用链查询跳轉查看)。
-
在訂閱端統計頁簽展示訊息訂閱的統計資料,包括訊息請求數、回應時間和錯誤數。
頁面下方以表格形式展示各訂閱執行個體的調用明細,列包括所屬應用、IP、調用次數、平均耗時、錯誤數和操作,可單擊调用链查询連結查看對應執行個體的詳細調用鏈路。
-
在调用链查询頁簽提供關於訊息發布和訂閱的介面快照,您可以通過TraceId連結查看完整調用鏈以及診斷問題原因。
介面快照列表包含產生時間、介面名稱、所屬應用、耗時、狀態、TraceId和操作列,可在操作列單擊查看日誌查看對應調用的詳細資料。