如何检查宽行的近似数和分区键

时间:2018-05-15 15:02:02

标签: cassandra

在system.log关于“压缩大分区”的警告和除nodetool cfstats的输出“压缩分区字节”之外,有没有什么方法可以在Cassandra中获取每个表的宽行数或大概数量和分区键?

1 个答案:

答案 0 :(得分:3)

您可以从jmx中提取指标,有一个MaxstartsSize和EstimatedPartitionSizeHistogram,这是cfstats正在显示的内容。 EstimatedPartitionSizeHistogram很难解析,但它会显示每个大小的分区数(+或 - 20%),也可以使用nodetool tablehistograms(cfhistograms)显示。

您可以使用许多jmx报告工具来插入用于警报的任何内容。最好设置一个像100mb这样的安全阈值。如果在3.11(或任何3.6+)上,安全性显着增加的阈值(~1gb)。