我在 Linux 上安装了 Cassandra 1.1.2 的 1 个节点,我想确定每个 CF 在缓存中占用的大小,以及每个 CF 在缓存中的百分比(对于行缓存和键缓存)
当我通过 jconsole 连接到该节点并在 jconsole 中扩展 org.apache.cassandra.db 节点时,“缓存”节点无法扩展,尽管根据:
http://www.datastax.com/docs/1.1/operations/monitoring#monitoring-and-adjusting-cache-performance
它应该是可扩展的。
此外,nodetool 的输出也不包含 Key 缓存容量、Key 缓存大小和 Key 缓存命中率的属性:
Column Family: io2
SSTable count: 4
Space used (live): 566387478
Space used (total): 566387478
Number of Keys (estimate): 3858816
Memtable Columns Count: 0
Memtable Data Size: 0
Memtable Switch Count: 0
Read Count: 0
Read Latency: NaN ms.
Write Count: 0
Write Latency: NaN ms.
Pending Tasks: 0
Bloom Filter False Postives: 0
Bloom Filter False Ratio: 0.00000
Bloom Filter Space Used: 7238040
Compacted row minimum size: 125
Compacted row maximum size: 149
Compacted row mean size: 149
任何想法?