我正在按照本教程运行 jmx_exporter with
cassandra`
https://www.robustperception.io/monitoring-cassandra-with-prometheus
我发现我应该更改文件而不是更改文件JVM_OPTS
以进行工作(我尝试同时添加两者但都没有工作)cassandra-env.sh
bin/cassandra.bat
javaagent
JVM_OPTS
.sh
.ps1
https://docs.appdynamics.com/display/PRO45/Apache+Cassandra+Startup+Settings
我面临的挑战是转换
JVM_OPTS="$JVM_OPTS -javaagent:'$PWD/jmx_prometheus_javaagent-0.3.0.jar=7070:$PWD/cassandra.yml'"'
.bat
文件中的等效项
我尝试了以下但没有一个工作
-javaagent:"C:\Users\manuc\Documents\manu\apache-cassandra-3.11.6-for-scalardb\jmx_prometheus_javaagent-0.3.0.jar=7070:cassandra.yml"^
和
-javaagent:"%CASSANDRA_HOME%\jmx_prometheus_javaagent-0.3.0.jar=7070:%CASSANDRA_HOME%\cassandra.yml"^
我看到错误 -The filename, directory name, or volume label syntax is incorrect.
有人试过prometheus-jmx
在windows上运行吗?关于如何解决问题的任何提示?