我已经使用metrics-graphite-2.2.0.jar配置了apache cassandra 3.7以使用石墨(在lib文件夹中以及/ conf中的以下metrics_reporter_graphite.yaml
graphite:
-
period: 30
timeunit: 'SECONDS'
prefix: 'cassandra-clustername-node1'
hosts:
- host: 'localhost'
port: 2003
predicate:
color: "white"
useQualifiedName: true
patterns:
- "^org.apache.cassandra.+"
- "^jvm.+"
启动Cassandra时,它失败了: java.lang.NoClassDefFoundError:com / codahale / metrics / graphite / GraphiteSender
欢迎提供任何帮助。
答案 0 :(得分:2)
您需要升级到metrics-graphite-3.1.2.jar。
答案 1 :(得分:0)
你需要升级到metrics-graphite-3.1.0.jar,因为在Cassandra 3.7中,所有依赖的指标石墨都只提供3.1.0版本。(即metrics-core-3.1.0.jar等)
答案 2 :(得分:0)
是的,您需要" metrics-graphite-3.1.2.jar"。 您可以从here
下载