實時請求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,系統將停止追蹤。