tidb dasbaord中TiKV IO展示数据不正确

【TiDB 使用环境】生产环境
【TiDB 版本】7.5.2
【操作系统】
【部署方式】云上部署(什么云)/机器部署(什么机器配置、什么硬盘)
【集群数据量】
【集群节点数】
【问题复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
在granfan里查看tikv的IO监控数据是正确的,但是在tidb dashboard里看tikv IO监控数据是异常的

这个问题该如何解决呢?

【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【复制黏贴 ERROR 报错的日志】
【其他附件:截图/日志/监控】

不是不准确,而是计算方式是不一样的,两个用的都是 prometheus 里的数据,表达式不一样

:thinking:grafana的应该是磁盘的读写,dashboard是tikv节点的读写,会不会有部分是缓存读写,不涉及磁盘?

不一样的,一个是对磁盘的,一个是 tikv IO的,本来就是不同的视角

1 个赞

是因为缓存吗

搜了一下dashboard的文档,没有这部分的指标说明,可以提个需求建议,补充一下。

嗯,给官方提个建议

非常感谢,dashboard里tikv和grafana里不一样的原因定位到了,原因是有一个定时任务,不停的做全表扫描,产生了逻辑IO,而grafana里展示的是物理IO,所以对不上。

监控提取的数据方式不一样,厂商不一样