Cassandra

如何查看 Cassandra 中單個列族的記憶體命中率?

  • November 27, 2013

我在 Cassandra 中為我的一個列族啟用了行記憶體,我想查看記憶體命中率?

我可以在 Cassandra 的 OspCenter 中看到記憶體命中率指標,但它似乎向我顯示了整個集群的資訊?有沒有辦法獲得這個指標?

從 1.2 版開始,鍵記憶體和行記憶體是全域的,以便更好地利用堆外功能。不幸的是,這意味著這些統計資訊在列族級別不再可用。

如果您只為一個列族啟用它,您應該能夠通過 cassandra 級別選項上的每個節點的全域統計資訊查看您需要的內容(我認為這就是 OpsCenter 中的名稱,有一段時間沒看過) 當您轉到“添加圖表”時。

這些統計資訊可從命令行通過nodetool info(輸出的最後 2 行)獲得。

引用自:https://serverfault.com/questions/554151