我正在尝试使用像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' 期间:10 timeunit:'SECONDS' 谓语: 白颜色” useQualifiedName:true 图案: - “。*”
ClientRequest和Storage指标对我来说都很重要。是否有任何指针为什么我没有得到这些指标?我很欣赏有关解决此问题的任何见解。
答案 0 :(得分:0)
对于Cassandra的DSE版本来说似乎存在一些问题。在最新版本的DSE / Cassandra中确定存在问题。我测试了开源Cassandra:3.9.0,看起来这很有效。我能够使用开源Cassandra 3.9.0获取ClientRequest。*和Storage。*下的所有指标。