tidb 这个些数值1代表了啥

【 TiDB 使用环境】生产环境
【 TiDB 版本】5.4.1
【遇到的问题】健康出现不健康状态
【复现路径】
【问题现象及影响】
如何排查这类问题
【附件】

请提供各个组件的 version 信息,如 cdc/tikv,可通过执行 cdc version/tikv-server --version 获取。

1个单位的region

它的出现代表正常还是有什么问题波动呢

以上 Region 信息面板说明如下:

  • miss-peer-region-count:缺副本的 Region 数量,不会一直大于 0。
  • extra-peer-region-count:多副本的 Region 数量,调度过程中会产生。
  • empty-region-count:空 Region 的数量,一般是 TRUNCATE TABLE/DROP TABLE 语句导致。如果数量较多,可以考虑开启跨表 Region merge。
  • pending-peer-region-count:Raft log 落后的 Region 数量。由于调度产生少量的 pending peer 是正常的,但是如果持续很高,可能有问题。
  • down-peer-region-count:Raft leader 上报有不响应 peer 的 Region 数量。
  • offline-peer-region-count:peer 下线过程中的 Region 数量。

原则上来说,该监控面板偶尔有数据是符合预期的。但长期有数据,需要排查是否存在问题。

好的,谢谢。如果长时间出现的话,有哪些排查思路呢。

miss-peer-region-count

  • 查看是否有 TiKV 宕机或在做下线操作,尝试定位问题产生的原因。
  • 观察 region health 面板,查看 miss_peer_region_count 是否在不断减少。

pending-peer-region-count

  • 观察 region health 面板,检查 pending_peer_region_count 是否在不断减少。
  • 检查 TiKV 之间的网络状况,特别是带宽是否足够。

down-peer-region-count

  • 检查是否有 TiKV 宕机,或刚发生重启,或者繁忙。
  • 观察 region health 面板,检查 down_peer_region_count 是否在不断减少。
  • 检查是否有 TiKV 之间网络不通。

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。