没有找到相应的系统视图,怎么统计数据库在某一段时间内产生的日志量呢?包括raft log和binlog?
统计这个干嘛呢?
我记得有一个方法,但需要测试,在Prometheus中,通过以下的PromQL语句可以来查询TiDB中raft log生成量的metric指标:sum(increase(tikv_raft_log_gc_process_seconds_count[1d]))
sum(increase(binlog_written_bytes[1d]))
比如raft log需要传输给其他节点,日志量的多少直接决定了网络带宽要多大,想做个调研看看
官方文档对于网络带宽是有基础建议参数的,直接参考不香么?
嗯嗯,我同时也是想对比一下几家数据库的事务日志写入量
WAL ? 那估计拿不到…
这只能自己通过 POC的场景压测,利用prometheus 帮你获取到了
为啥没找到tikv_raft_log_gc_process_seconds_count和binlog_written_bytes这两个指标