0

我正在尝试使用 ConsoleReporter 等内置报告器从 DSE Cassandra(dse: 5.1.0, Cassandra:3.10.0.1652) 获取指标。我可以获得除 ClientRequest.* 和 Storage.* 下的指标之外的所有指标,即使我对此集群有读/写。ClientRequest.* 组下的唯一指标是org.apache.cassandra.metrics.ClientRequest.ViewPendingMutations.ViewWrite

我尝试了不同的记者配置,但没有运气,我也没有找到与此相关的任何 JIRA。StatsD Reporter 的行为也相同。

这是带有通配符白名单的记者配置

安慰: -

outfile: '/tmp/metrics.out' period: 10 timeunit: 'SECONDS' predicate: color: "white" useQualifiedName: true patterns: - ".*"

ClientRequest 和 Storage 指标对我来说都很重要。是否有任何机构有任何指示为什么我没有得到这些指标?我感谢有关解决此问题的任何见解。

4

1 回答 1

0

DSE 版本的 Cassandra 似乎有些问题。不确定最新版本的 DSE/Cassandra 是否有问题。我用 Open Source Cassandra: 3.9.0 进行了测试,看来这行得通。我可以使用开源 Cassandra 3.9.0 获取 ClientRequest.* 和 Storage.* 下的所有指标。

于 2017-06-18T20:45:04.383 回答