Github上的下载地址:https://github.com/yahoo/kafka-manager/releases

1
2
3
4
5
6
7
8
$ unzip kafka-manager-1.3.3.22.zip 
$ cd kafka-manager-1.3.3.22.zip
# 下载的是源码,所以还需要编译打包成可部署的形式
$ sbt clean dist
$ cp target/universal/kafka-manager-1.3.3.22.zip .
# 虽然解压包的名字一样,但是内容不一样了
$ unzip kafka-manager-1.3.3.22.zip
$ mv kafka-manager-1.3.3.22 kafka-manager

配置

主要的配置存放在conf/application.conf中,最简配置需要配置zookeeper集群的服务地址,详细的配置可以参考github主页的README文档。

将配置项kafka-manager.zkhosts修改为可用的地址,多个地址之间用逗号分隔。

启动

1
2
$ cd kafka-manager
$ bin/kafka-manager -Dconfig.file=conf/application.conf -Dhttp.port=9300

启动后需要在UI界面手动添加zookeeper集群信息,完成后的效果如下: