Apache Kafka的界面管理工具 - Kafka-manager

Kafka Manager 由 yahoo 公司开发,该工具可以方便查看集群 主题分布情况,同时支持对 多个集群的管理、分区平衡以及创建主题等操作。

源码托管于github:https://github.com/yahoo/kafka-manager

开始部署:

第一步:上传Kafka-manager安装包并且解压


rz上传kafka-manager-1.3.3.17.tar.gz到 /export/software/

cd /export/software

tar -xvf kafka-manager-1.3.3.17.tar.gz -C /export/servers/

cd /export/servers/kafka-manager-1.3.3.17/conf


第二步:修改配置文件


#修改配置文件

vim application.conf

#新增项,http访问服务的端口

http.port=19000

#修改成自己的zk机器地址和端口

kafka-manager.zkhosts="node01:2181"

#保存退出


第三步:启动服务


cd /export/servers/kafka-manager-1.3.3.17/bin

#启动服务

./kafka-manager -Dconfig.file=../conf/application.conf


第四步:检查是否启动成功

打开浏览器,输入地址:http://node01:19000/,即可看到kafka-manage管理界面。

Apache Kafka的界面管理工具 - Kafka-manager

kafka-manager的使用

进入管理界面,是没有显示Cluster信息的,需要添加后才能操作。

  • 添加 Cluster

Apache Kafka的界面管理工具 - Kafka-manager

输入Cluster Name、ZooKeeper信息、以及Kafka的版本信息(这里最高只能选择1.0.0)。

 Apache Kafka的界面管理工具 - Kafka-manager点击Save按钮保存。      Apache Kafka的界面管理工具 - Kafka-manager

  • 查看kafka的信息

Apache Kafka的界面管理工具 - Kafka-manager

  • 查看Broker信息

Apache Kafka的界面管理工具 - Kafka-manager

  • 查看Topic列表

Apache Kafka的界面管理工具 - Kafka-manager

  • 查看单个topic信息以及操作

Apache Kafka的界面管理工具 - Kafka-manager

  • 优化副本选举

Apache Kafka的界面管理工具 - Kafka-manager

  • 查看消费者信息

Apache Kafka的界面管理工具 - Kafka-manager


kafka-manager-1.3.3.17.tar.gz 文件下载地址:


https://pan.baidu.com/s/1YlhaJz0Q5f7PUQ6Y1gcj2w