推荐免费Kafka工具-kafkaTool

0 阅读3分钟

推荐一款免费 Kafka 连接工具:kafkaTool

做 Kafka 联调、排障、看消息时,很多人会在命令行、kafka-console-consumer、各类重量级管控台之间来回切换。今天推荐一款免费、轻量、开箱即用的桌面工具 —— kafkaTool

它更像「运维/开发随身调试器」:连上集群就能收发消息、查 Topic、看 Consumer Group Lag、扫一眼集群概况,界面清爽,学习成本很低。


链接: pan.baidu.com/s/10aevxnH_… 提取码: ky2t

为什么推荐 kafkaTool?

诉求kafkaTool 怎么做
免费可用本地桌面客户端,无需付费订阅
上手快左侧连连接,右侧干活,路径接近 MQTTX
日常排障够用订阅消息、按 Offset 浏览、Group Lag、重置偏移
安全协议支持 Plaintext / SASL_PLAINTEXT
探查安全实时消费默认不提交 offset,不误伤生产消费组

1. 连接管理:多环境随手切换

新建连接后填写 Bootstrap、协议、超时即可。需要认证时选择 SASL_PLAINTEXT,填入用户名密码;内网无认证则用 Plaintext

SASL 连接配置

Plaintext 连接配置

支持保存多套连接配置,列表里一眼区分「已连接」状态;顶部可随时断开,也方便编辑当前连接。

已连接状态

小贴士: 先点「测试」确认网络与认证,再「连接」,少走弯路。


2. 消息订阅:实时看流、顺手生产

连上后默认进入消息页,勾选 Topic,选择 Latest / Earliest(也可指定 Offset 或时间点),点「开始订阅」即可滚动查看消息。

消息订阅与生产

JSON 会自动格式化;点开某条可看完整详情。页面底部还能直接向指定 Topic 发送 Payload,适合联调时随手推一条测试消息。

消息流详情

顶部常驻「探查模式 · 不提交」提示:你是在只读探查,不会把业务 Consumer Group 的位点悄悄改掉。


3. Topics:列表、详情、按 Offset 定点浏览

Topics 页可搜索、创建、删除,并查看分区数与副本。

Topics 列表

点开某一行,能看到分区 Leader、Replicas、ISR,以及 Low / High Watermark —— 判断消息是否堆积、位点是否合理,很直观。

Topic 分区详情

「按 Offset 浏览」适合回答这类问题:「这条业务数据大概在哪个位置?前后几条长什么样?」支持跳到 High 附近,再点读取。

按 Offset 浏览消息

点进消息弹窗后,可复制 Key / Value,查看 Headers,还能「从此处订阅」跳回消息页精确续看。

消息详情弹窗


4. Consumer Groups:谁在堆积一目了然

Groups 页列出 Group ID、状态、成员数和总 Lag,并按 Lag 排序高亮,打开就能发现堆积嫌疑。

Consumer Groups 与 Lag

进入详情可看成员与分区偏移;需要回放时可重置偏移(Earliest / Latest / 指定 Offset / 指定时间)。重置前请确认业务消费者已停,避免位点被再次覆盖。


5. 集群概览:先摸清家底

Broker 数量、Topic 数、分区总数、内部 Topic,以及 Broker 列表(ID / Host / Port),适合连上新环境后先做一次快速体检。

集群概览


适合谁?

  • 后端 / 物联网开发:联调 Topic、核对 JSON 字段、临时补发一条消息
  • 运维 / 现场支持:查 Lag、定点浏览历史消息、确认集群是否可达
  • 测试同学:造数据、看消费结果,少写脚本

如果你要的是「全公司级 ACL / Schema Registry / 多集群治理大盘」,那是另一类平台;如果你要的是桌面上免费、好用、马上能查消息,kafkaTool 很对味。


快速上手(三步)

  1. 安装并打开 kafkaTool
  2. 左侧「+」新建连接 → 填 Bootstrap(及 SASL)→ 测试 → 连接
  3. 进入「消息」勾选 Topic 开始订阅;需要定点查数时去「Topics」按 Offset 读取

小结

kafkaTool 把 Kafka 日常最高频的几件事收进一个窗口:连接、订阅、生产、Topic 浏览、Group Lag、集群概况。界面轻、路径短、探查模式不提交 offset —— 值得放进团队工具箱,当作免费的 Kafka 调试伴侣。