kafka可视化平台EFAK搭建

本文介绍了如何搭建Kafka可视化平台EFAK,并针对EFAK无法显示Kafka节点信息的问题进行了排查。在搭建过程中,参考了相关教程并调整了Kafka启动脚本。当EFAK无法看到Kafka节点时,发现错误日志提示NullPointerException。解决方案是在kafka-eagle配置文件中添加'/kafka'路径,与Kafka server.properties配置中的Zookeeper地址保持一致,完成配置后重启服务。

1.主要搭建可参考:

https://blog.youkuaiyun.com/zhy0414/article/details/126642971
注意:kafka启动脚本修改如下:

if [ "x$KAFKA_HEAP_OPTS" = "x" ]; then                                                                                                                       
#    export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"                                                                                                                  
    export KAFKA_HEAP_OPTS="-server -Xms2G -Xmx2G -XX:PermSize=128m -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:ParallelGCThreads=8 -XX:ConcGCThreads=5 -XX:InitiatingHeapOccupancyPercent=70"                                                                                                                              
    export JMX_PORT="9999"                                                                                                                                                                                                                                                                                                
fi     

InitiatingHeapOccupancyPercent单词中间不要有回车,否则kafka启动失败

2.EFAK平台上看不到kafka节点信息

但可以看到zookeeper集群信息。
查看efak的错误日志:

  • ERROR - Collector consumer topic data has error, msg is java.lang.NullPointerException

参考https://www.cnblogs.com/lenny-z/p/16385929.html

在kafka-eagle 的配置文件中 ,需要在后面添加/kafka

cluster1.zk.list=hdp1:2181,hdp2:2181,hdp3:2181/kafka

因为kafka的配置server.properties文件中写zookeeper地址列表时也加了**/kafka**路径的!

然后重启ke.sh restart
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值