我知道 nodetool describecluster
可以提供有关 cassandra 中模式分歧的信息。但是,我正在查看该信息是否可通过 JMX 获得。如果它可用,有人可以指出我完全合格的包/指标名称吗?
我正在尝试使用 Prometheus 为此设置警报。
最佳答案
是的,您可以使用 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 匹配。
关于java - 我们可以使用 JMX 监控 Cassandra 模式分歧吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57960274/