全部產品
Search
文件中心

Microservices Engine:資料軌跡

更新時間:Dec 27, 2024

在使用Zookeeper的過程中可能會遇到Znode變更的情況,而在Znode變更之後,若相關的用戶端沒有收到變更事件的推送,會導致排查問題的難度加大,此時可以通過Zookeeper資料軌跡功能提高問題的排查效率。本文介紹如何查看Zookeeper資料軌跡。

前提條件

建立ZooKeeper引擎且ZooKeeper引擎版本為3.8.0.2及以上。如需升級引擎版本,請參見升級引擎版本

操作步驟

  1. 登入MSE註冊配置中心管理主控台,並在頂部功能表列選擇地區。

  2. 在左側導覽列,選擇注册配置中心 > 实例列表

  3. 实例列表頁面,單擊目標執行個體名稱。

  4. 在左側導覽列,選擇数据管理 > 数据轨迹

  5. 根據需要選取查詢維度,在右側輸入框中輸入待查詢Znode的Path或用戶端SessionId。並可根據需要選擇事件的查詢時間範圍,然後單擊查询按鈕,即可查看資料推送記錄。

    • 查询维度:路径,表示查詢該Znode的變更記錄以及推送到的機器及推送狀態。單擊左側变更事件地區的配置發布時間,可以自動定位到右側变更及推送事件地區,從而查看變更事件的詳細資料。

      變更事件中顯示本次變更的事件類型;推送事件中展現推送發生時間,及被推送的具體用戶端的SessionId。

    • 查询维度:SessionId,表示查詢該Session的變更、推送以及查詢記錄。

      配置項

      說明

      变更时间

      表示本次Znode操作所發生的時間。

      SessionId

      表示用戶端SessionId。

      事件

      表示該Znode的操作類型。

      Path

      表示該Znode的Path。

      详情

      • 單擊資訊表徵圖,可以看到本次變更事件詳細資料。

      • 單擊跳轉表徵圖,可以切換到配置維度查詢的入口,從而查詢當前配置在該時間點的推送事件。