2015-11-12 109 views
1

是否可以使用DataStax驅動程序確定Cassandra集羣大小?Cassandra:獲取密鑰空間大小

我知道關於nodetool cfstats命令,但這不是我所需要的。我需要從我的程序代碼中獲取此信息,而無需物理訪問羣集。

任何想法或解決方法?

回答

1

這些指標在本地協議驅動程序可訪問的服務器元數據中不可用。

它們可以通過JMX訪問,這是nodetool用來獲取它們的東西。目前,您需要將JMX客戶端集成到應用程序中並查詢該接口。關於在虛擬表中公開類似的度量標準已經有some discussion,這會將這些數據公開給CQL驅動程序。

相關問題