我已經在centos 7計算機上安裝了Jolokia,並嘗試使用Jolokia代理程序提取Kafka指標,並使用Nagios插件check_jmx4perl與Icinga監控工具集成。下面是我按照無法使用來自Kafka的jolokia提取JMX數據
配置步驟步驟1:下載椒-JVM -1,3,4- agent.jar中
步驟2:複製到/ home/USR/
步驟3:本發明提供的權限通過發出命令chmod a+x /home/usr/jolokia-jvm-1.3.4.jar
第4步:通過發出命令export KAFKA_OPTS="$KAFKA_OPTS -javaagent:/home/usr/jolokia-jvm-1.3.4-agent.jar=host=*"
添加到類路徑
第5步:開始動物園管理員和卡夫卡在獨立模式,並試圖獲取的主題列表,其通過d工作正常IsPlaying模塊消息
INFO: No access restrictor found, access to all MBean is allowed
Jolokia: Agent started with URL http://0:0:0:0:0:0:0:0:8778/jolokia/
第6步:通過發出命令j4psh http://localhost:8778
Connection refused
我也通過提供IP地址嘗試,但問題仍然是相同的測試椒劑。我需要在etc/hosts文件中輸入主機嗎?
僅供參考,我們使用https://exchange.nagios.org/directory/Plugins/Java-Applications-and-Servers/check_jmxeval/details從Kafka獲取JMX數據沒有問題。 – Rohlik
@Rohlik:你可以讓我知道卡夫卡的配置步驟嗎? – user8363477
試試用這個 https://stackoverflow.com/a/45452489/5102940 – Rohlik