2013-07-19 15 views
2

在Cassandra JMX指标中, 下面几个类别显示了一些奇怪的模式。Cassandra JMX度量(阶段和操作)是集群范围还是本地?

"org.apache.cassandra.request:type=MutationStage", "CompletedTasks" 
    "org.apache.cassandra.request:type=ReadRepairStage", "CompletedTasks" 
    "org.apache.cassandra.request:type=ReadStage", "CompletedTasks" 
    "org.apache.cassandra.request:type=ReplicateOnWriteStage", "CompletedTasks" 
    "org.apache.cassandra.request:type=RequestResponseStage", "CompletedTasks" 

    "org.apache.cassandra.db:type=StorageProxy", "ReadOperations" 
    "org.apache.cassandra.db:type=StorageProxy", "WriteOperations" 

我认为这些指标不是集群端(即本地累积节点,而不是总节点总数)。 但是,引用JMX度量图(自制监视),这些度量是总节点活动的总和。

Cassandra Stage's CompletedTasks Chart 被监控的集群有10个cassandra节点。 你可以看到所有节点的已完成阶段计数器都具有相同的值。

以上jmx指标是否显示所有cassandra节点的总活动?

谢谢。

回答

2

它们只适用于一个节点。对于一个平衡良好的集群,它们应该大致相似。

+0

谢谢,“对于一个平衡良好的群集,它们应该大致相似。” ==>但他们看起来像显示相同的指标(几乎相同的指标^^)。 – user2388689

+0

“大致相似”和“几乎相同”是同义词。 :) – jbellis

+0

jbellis。感谢您的深思熟虑。 ^^; – user2388689