【问题标题】:Nodetool output when having a cassandra cluster拥有 cassandra 集群时的 Nodetool 输出
【发布时间】:2023-03-02 23:10:02
【问题描述】:

我已经设置了一个 cassandra 集群(两个节点)。当我使用 nodetool 获取 tablestats 时,我会根据我使用 nodetool 的位置获得不同的值。有没有办法获得一个表示整个集群的输出?

例如,当我使用 nodetool tablestats thingsboard(这是在我的节点 1 中)时,我得到写入延迟:0.015 毫秒。当我这样做时,但在我的节点 2 中,我得到写入延迟:0.012 毫秒。

有没有办法让我在 nodetool 中得到这个值的平均值?比如:nodetool tablestats (node1 and node2) thingsboard ?

提前致谢

【问题讨论】:

    标签: cassandra datastax nodetool


    【解决方案1】:

    不,不可能开箱即用 - 所有 nodetool 命令都使用它所连接的节点的 JMX。要获得汇总结果,您需要设置一些监控系统,例如使用Metrics Collector for Apache Cassandra (MCAC),并使用 Prometheus 抓取数据,并使用 Grafana 表示数据。您也可以使用其他系统 - 例如,使用 Prometheus 的 JMX 收集器等来抓取 JMX 指标。

    【讨论】:

      猜你喜欢
      • 2017-04-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-21
      • 2014-08-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多