Kafka Manager 是 Yahoo! 开源的工具,可以使用 Web 页面管理 Kafka 集群。
安装
我们需要对官方提供的源码进行编译,这里略去不讲,直接提供编译好的包:
kafka-manager-1.3.3.23.zip- 上传
kafka-manager-1.3.3.23.zip
到/export/softwares/
。 - 解压
kafka-manager-1.3.3.23.zip
,并移动到/export/servers/
:
1 | unzip kafka-manager-1.3.3.23.zip |
- 修改配置文件
application.conf
:
1 | kafka-manager.zkhosts="node01:2181,node02:2181,node03:2181" |
- 在 Zookeeper 和 Kafka 启动后,运行 Kafka Manager:
1 | nohup bin/kafka-manager -Dconfig.file=/export/servers/kafka-manager-1.3.3.23/conf/application.conf 2>&1 & |
- 在浏览器访问 http://node01:9000 ,看到界面如下图所示:
使用
添加集群
第一次运行 Kafka Manager,图中的 Clusters 为空,需要我们添加集群:
填入集群名称以及 Zookeeper Hosts,选择对应的 Kafka 版本(如果没有,选择最接近的):
创建成功,便可看到集群信息:
创建Topic
点击 Topic -> list 可以查看 Topic 列表,点击 Topic -> create 可以创建新的 Topic:
填写 Topic 名称、分区数和副本数,即可创建新的 Topic:
点击任意一个 Topic,还可查看该 Topic 的详细信息: