Tair全球多活功能具备高性能和低延迟的特性,通过查询子实例间的同步延迟,可帮助您实时掌握同步链路的状态,为运维管理提供参考依据。
前提条件
Tair全球多活实例中至少包含2个子实例。关于如何添加子实例,请参见为分布式实例添加子实例。操作步骤
- 登录Tair管理控制台。
- 在左侧导航栏,单击全球多活。
- 在左侧导航栏,单击全球多活。
- 找到目标分布式实例,单击实例ID前的
图标。
- 找到待查询同步延迟的源实例,单击其操作列的查看同步状态。
- 在弹出的对话框中,选择待查询时间、源实例的数据节点和目标实例。说明 目前支持的最大查询范围为最近1天。
图 1. 同步状态 监控指标 说明 current_binlog_sync_delay_time binlog的同步延迟,单位为秒。由于地域间存在网络延迟,通常情况下,该值低于10秒为正常。 说明 如果子实例自动触发高可用切换,或对其执行重启、变更配置等操作,该值可能会短时间上升至60秒左右,之后会恢复正常。ops 每秒从源实例的数据节点同步到目标实例的binlog条目数。 status 同步状态,取值: - 1:正常。
- 0:异常。
常见问题
Q:binlog同步延迟突然增高是什么原因或同步状态为异常,应该怎么排查?
A:如果子实例自动触发高可用切换,或对其执行重启、变更配置等操作,会引起同步延迟上升,属于正常波动,通常维持一段时间后会降低。