Kafka 集群的管理工具里,Kafka Manager 1.3.3.18算是比较老牌也比较稳定的了。界面简洁直观,用起来上手挺快的,适合日常做 Kafka 集群监控和主题管理用。
Kafka Manager 的安装包就是个压缩包,下载下来解压一下,比如放在/opt/kafka-manager
,里头有配置文件、启动脚本、还有一堆 Scala 相关的依赖。
配置文件是conf/application.conf
,要改的地方其实就那几个:像zk.connect
要填你的 ZooKeeper 地址;app.name
随便起个好记的;还有kafka-manager.cluster.default
,如果你只有一个集群就直接填上。
启动也简单,前提是你装好 Java 8 或以上版本。切到目录执行:
cd /opt/kafka-manager
./bin/kafka-manager
默认监听9000
端口,浏览器里打开http://localhost:9000
就能用了。
第一次用,你得先添加集群配置——填下 ZooKeeper 地址和集群名字。接下来你就可以在界面上看到主题列表、分区分布、Broker 状态这些,还能做修改、删除、添加操作,响应也快。
如果你 Kafka 启用了 SASL 或 SSL,也别担心,application.conf
里支持加认证信息。像用户名密码、证书路径都能配,官方文档里有例子。
使用建议:建议你搭配 Zookeeper 配置工具一起用,效率更高;另外如果你对 UI 要求不高、但稳定可靠,1.3.3.18 这个版本还是蛮靠谱的。如果你想要更新功能,可以试试Kafka Manager 2.0.0.2。