目录
1 kafka-manager的github地址
想要查看和管理Kafka,完全使用命令并不方便,我们可以使用雅虎开源的Kafka-manager,GitHub地址如下:
我们直接从Releases中下载最新版本
2 源码编译构建
使用sbt构建,大概半小时时间.后面给出了编译后的二进制包
# yum install sbt -y
# sbt clean dist
打包完成后会创建一个zip的二进制文件压缩包,而这个压缩包可以用来部署该应用,生成的包会在kafka-manager/target/universal下面。生成的包只需要java环境就可以运行了,在以后部署到其他机器上不需要安装sbt进行打包构建了。
编译后的二进制包地址
链接:https://pan.baidu.com/s/1Gx1XmBAMUVUJInofr2-_HA
提取码:6tw1
3 kafka-manager的启动
vim conf/application.conf
# 修改zkhosts,即zookeeper集群的地址
kafka-manager.zkhosts="ip1:2181,ip2,ip3:2181"
# 默认监听的端口是9000,你也可以在启动时指定配置文件和监听端口:
#启动指令
nohup bin/kafka-manager -Dconfig.file=conf/application.conf -Dhttp.port=9000 > /dev/null 2>&1 &
[1] 17542
4 kafka-manager的使用
在下面输入kafka的地址
下图可以看到我们已经有了4各toptic和3各brokers。 在顶部我们可以点击Topic创建主题。