应用过kafka
的小伙伴应该都晓得kafka
自身是没有治理界面的,所有操作都须要手动执行命令来实现。但有些命令又多又长,如果没有做笔记,别说是老手,就连新手也不肯定能记得住,每次想要应用的时候都要上网搜寻一下。有些崇尚geek精力的人或者感觉命令行才是真爱,但应用一款好用的可视化管理工具真的能够极大的晋升效率。
明天给大家介绍的这款工具叫做kafka-map
,是我针对日常工作中高频应用的场景开发的,应用了这款工具之后就不用费神费劲的去查资料某个命令要怎么写,就像是:“给编程插上翅膀,给kafka装上导航”。
kafka-map 介绍
kafka map
是应用Java11
和React
开发的一款kafka
可视化工具。
目前反对的性能有:
- 多集群治理
- 集群状态监控(分区数量、正本数量、存储大小、offset)
- 主题创立、删除、扩容(删除需配置delete.topic.enable = true)
- broker状态监控
- 消费者组查看、删除
- 重置offset
- 音讯查问(反对String和json形式展现)
- 发送音讯(反对向指定的topic和partition发送字符串音讯)
性能截图
增加集群
集群治理
broker
主题治理
生产组
查看生产组已订阅主题
topic详情——分区
topic详情——broker
topic详情——生产组
topic详情——生产组重置offset
topic详情——配置信息
生产音讯
生产音讯
docker 形式装置
一行命令即可实现装置
docker run -d \ -p 8080:8080 \ -v /opt/kafka-map/data:/usr/local/kafka-map/data \ -e DEFAULT_USERNAME=admin -e DEFAULT_PASSWORD=admin --name kafka-map \ --restart always dushixiang/kafka-map:latest
更多装置形式以及置信信息可查看: https://github.com/dushixiang...
欢送star和分享给其余小伙伴。