如何解决具有Cassandra群集时的Nodetool输出
我已经建立了一个cassandra集群(两个节点)。当我使用nodetool获取tablestats时,我会根据使用nodetool的位置获得不同的值。有没有办法获得表示整个群集的输出?
例如,当我使用nodetool tablestats事物板(位于节点1中)时,写入延迟为0.015ms。当我做同样的事情时,但是在我的节点2中,我得到了写延迟:0.012ms。
有没有办法可以在nodetool中获得该值的平均值?像:nodetool tablestats(node1和node2)事物板?
预先感谢
解决方法
否,不可能即开即用-所有nodetool命令都使用与其连接的节点的JMX。要获得汇总结果,您需要设置一些监视系统,例如,使用Metrics Collector for Apache Cassandra (MCAC),并使用Prometheus抓取数据,并使用Grafana表示数据。您也可以使用其他系统-例如,使用Prometheus的JMX收集器抓取JMX指标等。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。