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

Cassandra 如何检查宽行的近似数和分区键,cassandra,Cassandra,在system.log关于“压缩大分区”的警告以及除了nodetool cfstats的输出“压缩分区字节”之外,还有什么方法可以获得Cassandra中每个表宽行的计数或近似数以及分区键?您可以从jmx中提取度量,cfstats显示的是MaxPartitionSize和EstimatedPartitionSizeHistogram。EstimatedPartitionSizeHistogram很难解析,但它将显示每个大小的分区数(+或-20%),这也可以通过使用节点工具表直方图来显示(cfhi

在system.log关于“压缩大分区”的警告以及除了nodetool cfstats的输出“压缩分区字节”之外,还有什么方法可以获得Cassandra中每个表宽行的计数或近似数以及分区键?

您可以从jmx中提取度量,cfstats显示的是MaxPartitionSize和EstimatedPartitionSizeHistogram。EstimatedPartitionSizeHistogram很难解析,但它将显示每个大小的分区数(+或-20%),这也可以通过使用
节点工具表直方图来显示(cfhistograms)

有许多jmx报告工具可用于插入用于警报的任何工具。最好先设置一个安全阈值,比如100mb。如果在3.11(或任何3.6+)上,安全阈值会显著增加(~1gb)