java—我们可以使用jmx监视cassandra模式不一致吗

wa7juj8i  于 2021-06-14  发布在  Cassandra
关注(0)|答案(1)|浏览(379)

我知道 nodetool describecluster 可以给我一些关于Cassandra模式分歧的信息。但是,我想看看这些信息是否可以通过jmx获得,如果可以的话,有人能给我一个完全限定的包/度量名称吗?
我正在用普罗米修斯设置警报。

mgdq6dx1

mgdq6dx11#

是的,您可以使用jmx监视它:

ObjectName: org.apache.cassandra.db:type=StorageProxy
Attribute:  SchemaVersions

这将返回一个键/值对,其格式类似于:

eaceacea-eac7-eac6-eaca-eac75275b=[172.1.xx.xx, 172.1.xx.xx, 172.1.xx.xx]

同一集群中的所有节点都应该匹配返回的uuid。

相关问题