【发布时间】:2019-03-12 21:16:05
【问题描述】:
我在 centos 7 机器上安装了 Jolokia,并尝试使用 Jolokia 代理提取 Kafka 指标,并使用 Nagios 插件 check_jmx4perl 与 Icinga 监控工具集成。以下是我遵循的配置步骤
第一步:下载jolokia-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 步:以独立模式启动 Zookeeper 和 Kafka,并尝试通过显示消息来获取可以正常工作的主题列表
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 测试 jolokia 代理
Connection refused
我也尝试过提供 IP 地址,但问题仍然存在。我需要在 etc/hosts 文件中输入主机吗?
【问题讨论】:
-
仅供参考,我们正在使用exchange.nagios.org/directory/Plugins/… 毫无问题地从 Kafka 获取 JMX 数据。
-
@Rohlik : 你能告诉我Kafka的配置步骤吗?
标签: java apache-kafka jmx nagios jolokia