kafka-eagle(EFAK)添加新集群后brockers内存,cpu及版本信息未正常显示问题记录(v2.0.8)

本文介绍了如何解决Kafka与监控工具Kafka-Eagle集成时遇到的JMX连接异常。主要解决方案包括:开放Kafka的JVM_PORT端口,启动时指定`java.rmi.server.hostname`为本机IP,以及在Kafka-Eagle配置中添加`efak.jmx.uri`配置。通过这些步骤,可以避免Kafka-Eagle后台频繁报空指针异常并确保正确获取JVM信息。
摘要由CSDN通过智能技术生成

网上可查的解决方案一:

开放kafka的JVM_PORT端口,我使用的是cdh部署kafka,默认开放9393

网上可查的解决方案二:

kafka启动时指定java.rmi.server.hostname为本机IP

CDH版本对应配置 Additional Broker Java Options 项,分别修改各个节点原配置中127.0.0.1为本机ip,并重启kafka

自查发现问题解决方案:

检测kafka-eagle的配置文件 ${KE_HOME}/conf/system-config.properties

其中新增集群的 efak.jmx.uri 项未配置(老版本配置名为 kafka.eagle.jmx.uri ),该配置没有默认项,不写的话kafka-eagle无法正确解析JVM端口获得的JVM信息,并在后台频繁报空指针异常,补充配置后重启kafka-eagle即可(service:jmx:rmi:///jndi/rmi://%s/jmxrmi)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值