数据轨迹

更新时间: 2023-08-28 18:01:39

在使用Zookeeper的过程中可能会遇到Znode变更的情况,而在Znode变更之后,若相关的客户端没有收到变更事件的推送,会导致排查问题的难度加大,此时可以通过Zookeeper数据轨迹功能提高问题的排查效率。本文介绍如何查看Zookeeper数据轨迹。

前提条件

操作步骤

  1. 登录MSE注册配置中心管理控制台,并在顶部菜单栏选择地域。

  2. 在左侧导航栏,选择注册配置中心 > 实例列表

  3. 实例列表页面,单击目标实例名称。

  4. 在左侧导航栏,选择数据管理 > 数据轨迹。单击查询维度下拉框,根据需要选择查询维度,然后在右侧输入框中输入待查询Znode的Path或客户端SessionId。并可根据需要选择事件的查询时间范围。最后单击查询按钮,即可查看数据推送记录。

    • 查询维度:路径,表示查询该Znode的变更记录以及推送到的机器及推送状态。

      单击左侧变更事件页签的配置发布时间,可以自动定位到右侧变更及推送事件页签,从而查看变更事件的详细信息。

      配置项

      说明

      变更事件

      表示当前时间段内的Znode变更事件。

      变更及推送事件

      表示当前时间段内的Znode变更及推送事件。变更事件中显示本次变更的事件类型;推送事件中展现推送发生时间,及被推送的具体客户端的SessionId。

    • 查询维度:SessionId,表示查询该Session的查询,变更以及推送记录。

      配置项

      说明

      变更时间

      表示本次Znode操作所发生的时间。

      SessionId

      表示客户端SessionId。

      事件

      表示该Znode的操作类型。

      Path

      表示该Znode的Path。

      详情

      • 单击信息图标,可以看到本次变更事件详细信息。

      • 单击跳转图标,可以切换到配置维度查询的入口,从而查询当前配置在该时间点的推送事件。

阿里云首页 微服务引擎 MSE 相关技术圈