使用过kafka
的小伙伴应该都知道kafka
本身是没有管理界面的,所有操作都需要手动执行命令来完成。但有些命令又多又长,如果没有做笔记,别说是新手,就连老手也不一定能记得住,每次想要使用的时候都要上网搜索一下。有些崇尚geek精神的人或许觉得命令行才是真爱,但使用一款好用的可视化管理工具真的可以极大的提升效率。
想要查看Topic里的消息却找不到软件,想要查看或更新Broker、Topic配置,想要监控Broker服务器状态?试试下面的Kafka GUI工具——Kafka Assistant
官网地址:http://www.redisant.cn/ka
连接到Kafka集群
输入 Bootstrap server 和 Post 即可连接,支持各种认证协议
仪表盘
通过上方的仪表盘按钮即可打开实时监控界面,可以查看请求处理器空闲率、流出和流出字节量、流入消息量等等。
生成拓扑图
Topology.describe() 返回的字符串一键转换为拓扑图
查看Topic
选择Topics选项卡,列出当前集群下所有Topic,右侧可以分别查看集群消息(支持按时间筛选)、分区、配置修改和查看
发送消息
支持各种压缩类型,ack 类型,还可以定时发送
Broker配置查看和修改
更多功能就不一一介绍了。