即時請求trace功能支援即時追蹤、監控某個請求的執行過程,並滾動展示請求的詳細資料。當業務請求耗時較長時,您可以通過該功能定位問題所在,方便進一步進行故障診斷和問題分析並及時發現安全性漏洞。
前提條件
已登入目標執行個體的叢集管理系統,具體操作請參見登入叢集管理系統。
操作步驟
在叢集管理系統的左側導覽列,選擇
。選擇idc、分組和節點。
設定追蹤篩選條件。包含以下幾項:
篩選條件
說明
Trace
是否保持追蹤。取值如下:
開:保持追蹤。
關:預設值,不開啟即時請求trace功能。
您可以單擊編輯,修改取值。
請求處理耗時
處理目標請求消耗的時間。單位為毫秒(ms)。預設值為1000。
請求返回大小
目標請求返回的響應資料的大小。單位為位元組(bytes)。預設值為0。
表名
指定追蹤的表。
Encoded region name
資料表分區編碼後的分區名。
Method
使用者請求方式,如SELECT、UPSERT、GET、SCAN、PUT等。
Handler type
請求處理常式的類型。取值如下:
CUSTOM:所有使用者側外部調用介面集合。
USER_READ:使用者側外部調用讀請求的介面,包括SELECT、GET和SCAN。
USER_WRITE:使用者側外部調用寫請求的介面,包括UPSERT和PUT。
LINDORM_READ:Lindorm內部調用讀請求的介面。
LINDORM_WRITE:Lindorm內部調用寫請求的介面。
INDEX_WRITE:Lindorm內部調用索引寫入的介面。
請求源地址
請求發出的地址。
說明不設定以上篩選條件時,預設查詢所選擇節點下所有被處理的請求。
單擊開始Trace,系統將自動追蹤符合篩選條件的請求,並展示各請求詳情。您可以根據需要,選擇滾動顯示或清屏。
(可選)單擊停止Trace,系統將停止追蹤。