简体中文 | English
本项目是一个kafka GUI客户端,支持各个系统,开源免费、简单好用。 点个star支持作者辛苦开源吧 谢谢❤❤
加群和作者一起交流: 研发技术交流群:964440643
同款elasticsearch客户端 ES-King
:https://github.com/Bronya0/ES-King
- 查看集群节点列表(完成)
- 支持PLAINTEXT、SASL PLAINTEXT用户名密码认证(完成)
- 创建(支持批量)、删除主题,指定副本数、分区数(完成)
- 支持根据消费者组统计每个topic的消息总量、提交总量、积压量(完成)
- 支持查看topic的分区的详细信息(offset),并支持添加额外的分区(完成)
- 支持模拟生产者,批量发送消息,是否开启gzip压缩、acks、batch_size、liner_ms,可以用来做性能调优(完成)
- 支持模拟消费者,按照内置的组进行指定size的消费(完成)
- 支持图表监控多个topic的消息生产性能、消费性能、积压情况(完成)
- 健康检查
- 多彩主题,追寻你的美(>0.25版本)
- ……
下载地址,点击【Assets】,选择自己的平台下载,支持windows、macos、linux。 (mac m1/m2芯片请下载arm64版本) (windows用户通常下载amd64版本即可)
添加kafka连接,支持添加SASL PLAINTEXT用户名密码认证
主题列表,支持删除主题
支持根据消费者组统计每个topic的消息积压量
创建主题(支持批量)
- 支持模拟生产者,批量发送消息,是否开启gzip压缩
- 支持模拟消费者,按照内置的组进行指定size的消费
- 支持查看topic的分区的详细信息
- 支持为主题添加额外的分区
- 支持查看每个分区的消息offset
在右侧release下的Assets选择对应版本下载即可。 或者点击 https://github.com/Bronya0/Kafka-King/releases
pip install -r requirements.txt
flet pack main.py -i assets/icon.ico -n kafka-king --add-data=assets/*:assets --product-name kafka-king
Apache-2.0 license
- flet-dev:https://github.com/flet-dev/flet
- kafka-python:https://github.com/dpkp/kafka-python