0%

使用Kafka Manager管理Kafka集群

Kafka Manager 是 Yahoo! 开源的工具,可以使用 Web 页面管理 Kafka 集群。


安装

我们需要对官方提供的源码进行编译,这里略去不讲,直接提供编译好的包:

kafka-manager-1.3.3.23.zip
  1. 上传 kafka-manager-1.3.3.23.zip/export/softwares/
  2. 解压 kafka-manager-1.3.3.23.zip,并移动到 /export/servers/
/export/softwares/
1
2
unzip kafka-manager-1.3.3.23.zip
mv kafka-manager-1.3.3.23 /export/servers/
  1. 修改配置文件 application.conf
/export/servers/kafka-manager-1.3.3.23/conf/application.conf
1
kafka-manager.zkhosts="node01:2181,node02:2181,node03:2181"
  1. 在 Zookeeper 和 Kafka 启动后,运行 Kafka Manager:
/export/servers/kafka-manager-1.3.3.23/
1
nohup bin/kafka-manager -Dconfig.file=/export/servers/kafka-manager-1.3.3.23/conf/application.conf 2>&1 &
  1. 在浏览器访问 http://node01:9000 ,看到界面如下图所示:

Kafka Manager

使用

添加集群

第一次运行 Kafka Manager,图中的 Clusters 为空,需要我们添加集群:

添加集群

填入集群名称以及 Zookeeper Hosts,选择对应的 Kafka 版本(如果没有,选择最接近的):

集群配置

创建成功,便可看到集群信息:

集群信息

创建Topic

点击 Topic -> list 可以查看 Topic 列表,点击 Topic -> create 可以创建新的 Topic:

创建Topic

填写 Topic 名称、分区数和副本数,即可创建新的 Topic:

Topic配置

点击任意一个 Topic,还可查看该 Topic 的详细信息:

查看Topic