无法使用 Kafka 中的 jolokia 提取 JMX 数据 [英] Unable to pull JMX data using jolokia from Kafka

查看:33
本文介绍了无法使用 Kafka 中的 jolokia 提取 JMX 数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经在 centos 7 机器上安装了 Jolokia,并尝试使用 Jolokia 代理提取 Kafka 指标,并使用 Nagios 插件 check_jmx4perl 与 Icinga 监控工具集成.以下是我遵循的配置步骤

I have installed Jolokia in centos 7 machine and trying to pull Kafka metrics using Jolokia agent and integrate with Icinga monitoring tool using Nagios plugin check_jmx4perl. Below are the configuration steps I have followed

第一步:下载 jolokia-jvm-1.3.4-agent.jar

Step 1: Downloaded jolokia-jvm-1.3.4-agent.jar

第2步:复制到/home/usr/

Step 2: Copied to /home/usr/

第 3 步:通过发出命令提供权限 chmod a+x/home/usr/jolokia-jvm-1.3.4.jar

Step 3: Provided permissions by issuing command 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=*"

Step 4: Added to class path by issuing command export KAFKA_OPTS="$KAFKA_OPTS -javaagent:/home/usr/jolokia-jvm-1.3.4-agent.jar=host=*"

第 5 步:在独立模式下启动 Zookeeper 和 Kafka,并尝试通过显示消息来获取工作正常的主题列表

Step 5: Started Zookeeper and Kafka in standalone mode and tried to fetch list of topics which works fine by displaying the message

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

Step 6: Testing jolokia agent by issuing the command j4psh http://localhost:8778

Connection refused

我也尝试过提供 IP 地址,但问题仍然存在.我需要在 etc/hosts 文件中输入主机吗?

I have also tried by providing IP address but the issue still remains the same. Do I need to make an entry of the host in etc/hosts file?

推荐答案

添加到 KAFKA_OPTS:

Add to KAFKA_OPTS:

javaagent:/usr/share/java/kafka/jolokia-jvm-1.6.0-agent.jar -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=localhost -Dcom.sun.management.jmxremote.rmi.port=9999  -Djava.security.auth.login.config=/var/private/sasl_acl/kafka.server.jaas.config

这篇关于无法使用 Kafka 中的 jolokia 提取 JMX 数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆