prometheus监控中有两个节点的 pd_cluster_status {type=“storage_size”} 都不为零?

prometheus监控中有两个节点的 pd_cluster_status {type=“storage_size”} 都不为零,这是为什么?以哪个为准?

841595836016_.pic_hd.jpg

pd 是有空间占用的,集成 etdc 持久化 tidb 集群的元信息,这边的疑问是什么呢。

PS:希望可以正确选择帖子标签和分类。帮助我们快速处理问题
image
change to
image

好的,我的疑问是我通过prometheus去监控storage占用的磁盘空间时,以哪个数值为准,监控中也有用的这个值。

屏幕快照 2020-07-27 下午6.48.33

pd dashboard 监控解释如下,

Storage capacity:TiDB 集群总可用数据库空间大小
Current storage size:TiDB 集群目前已用数据库空间大小
Current storage usage:TiDB 集群存储空间的使用率

pd 主要存储元数据信息,占用空间减少,每个 tikv 占用空间可以在 tikv 面板看到,pdctl store 也可以看到

这个要以当前的PD leader为准。要找到leader节点,你可以:

  • 用 pd-ctl 或 member API 查询
  • 通过检查 grafana 页面最顶端的 Role 是 Leader 还是 Follower 来判断
  • 根据 prometheus 数据的最后更新时间来判断

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