keys-read-rate 指标为空, 但 keys-write-rate 指标能正常采集

tikv 版本 v4.0.0

pd-ctl hot store

请问下这个是什么原因

pd 相关 metrics , 所有 store 的读都为 0, 和实际不符

pd_scheduler_store_status{address="192.168.30.22:20160",store="20",type="store_disk_read_rate"} 11461
pd_scheduler_store_status{address="192.168.30.22:20160",store="20",type="store_disk_write_rate"} 1.68129e+06
pd_scheduler_store_status{address="192.168.30.22:20160",store="20",type="store_read_rate_bytes"} 0
pd_scheduler_store_status{address="192.168.30.22:20160",store="20",type="store_read_rate_keys"} 0
pd_scheduler_store_status{address="192.168.30.22:20160",store="20",type="store_used"} 3.849618879e+09
pd_scheduler_store_status{address="192.168.30.22:20160",store="20",type="store_write_rate_bytes"} 200495.05
pd_scheduler_store_status{address="192.168.30.22:20160",store="20",type="store_write_rate_keys"} 695.15

查看具体 tikv 的 metrics 可以看到有统计信息, 是 tikv 一直没有上报给 pd? 但为何读可以

tikv_engine_flow_bytes{db="kv",type="block_cache_byte_read"} 26405856983856
tikv_engine_flow_bytes{db="kv",type="block_cache_byte_write"} 38055732992
tikv_engine_flow_bytes{db="kv",type="bytes_read"} 1026868088
tikv_engine_flow_bytes{db="kv",type="bytes_written"} 31124440097
tikv_engine_flow_bytes{db="kv",type="flush_write_bytes"} 20272657514
tikv_engine_flow_bytes{db="kv",type="iter_bytes_read"} 102626649567
tikv_engine_flow_bytes{db="kv",type="keys_read"} 60044071
tikv_engine_flow_bytes{db="kv",type="keys_written"} 193727485
tikv_engine_flow_bytes{db="kv",type="wal_file_bytes"} 31124411689

其中配置 "pd-store-heartbeat-tick-interval“:“10s”

你好,你的问题已收到,这边已经反馈到研发同学,正在分析,请稍等

Hi, 你好。可以尝试 4.0.1 以上的版本。这个可能是一个已知的统计的一个问题。https://github.com/tikv/tikv/releases/tag/v4.0.1

好的, 我看下

感谢,升级后有问题,在反馈,多谢。