0
点赞
收藏
分享

微信扫一扫

prometheus grafana监控cassandra集群

janedaring 2022-05-06 阅读 95

2、将cassandra属性导出,这个依赖一个java agent包[jmx_exporter]((),导出配置不要使用[https://github.com/prometheus/jmx_exporter](()上的cassandra配置,这里面的配置跟5408这个dashboard不兼容,需要修改很多,直接用[https://grafana.com/grafana/dashboards/5408](()里面的配置即可,为了方便使用我把文件上传到csdn文档里面(免费),有需要的自取[https://download.csdn.net/download/john1337/21854553](():

3、配置cassandra启动脚本cassandra-env.sh,增加如下配置:

# add the jamm javaagent

JVM_OPTS=“ J V M _ O P T S − j a v a a g e n t : JVM\_OPTS -javaagent: JVM_OPTSjavaagent:CASSANDRA_HOME/lib/jamm-0.3.0.jar -javaagent: C A S S A N D R A _ H O M E / l i b / j m x _ p r o m e t h e u s _ j a v a a g e n t − 0.16.1. j a r = 9070 : CASSANDRA\_HOME/lib/jmx\_prometheus\_javaagent-0.16.1.jar=9070: CASSANDRA_HOME/lib/jmx_prometheus_javaagent0.16.1.jar=9070:CASSANDRA_CONF/cassandra-jmx.yml”

如果通过apt install安装的cassandra,可以通过whereis cassandra找到cassandra相关目录,cassandra-env.sh在/etc/cassandra目录下

4、执行命令systemctl restart cassandra重启cassandra

5、添加拉取cassandra参数的job

举报

相关推荐

0 条评论