告别繁琐和等待!这款Kafka可视化工具,让集群操作简单高效
写在前面:为什么会有Kafka Manager?
之前研发团队一直在用各种kafka管理工具,各种免费的试了个遍,收费的工具团队也买过,像kafka assistant之类的,但普遍都不好用,非常慢,并且不稳定,经常崩溃,非常浪费时间,尤其是排查故障的时候,影响非常大,用得人恼火。
而且更严重的问题是:会丢消息!!! 之前在排查几边系统状态不一致的故障时,发现从kafka查不到对应时间点的消息,认为上游系统有问题,于是各种打日志排查,日志看起来又没问题,突然有同事说他查到kafka消息了,再查一次,发现又查不到了,多次测试后发现,查询这种特定时间点消息,并且进行消息过滤时,之前用的工具非常不稳定,严重影响故障分析判断,于是便有了这款工具。
这款工具最核心的优势在于,它解决了现有免费或收费工具卡顿、崩溃,尤其是查询特定时间点消息时的丢消息问题。没有繁杂的界面,太复杂的参数显示出来也没用,只把最关键最核心的参数和功能做了呈现,力求轻量、极速、稳定。支持Windows和Mac版本,可到mars-data.cn下载
1、集群管理,简单明了
集群集中管理,只需填写地址帐号密码即可快速添加集群。连接上集群,Broker数量、状态实时呈现,快速了解集群健康状态。顶部提供集群快捷切换操作,快速在多个集群间进行切换。
2、Topic管理,轻松高效
快速查看topic列表、topic详情,快速查看分区详情、副本同步状态、以及End Offset位置,查看每个分区同步状况,快速掌握集群运行状况。支持创建或删除Topic,所有操作完全图形化。
3、消息浏览与搜索,简单可靠
支持从最新、最早、按时间、偏移量等多种方式精确查询消息,支持对指定分区查询消息,并提供消息内容预览和搜索功能,界面持续动态更新从集群收到的消息。无论是开发调试还是排查故障,寻找特定消息都变得简单便捷,并且稳定可靠,不会丢失消息。
4、消费者组管理,快速定位问题
快速总览所有消费者组的状态以及连接状况,快速查看每个消费组成员的来源、分区分配信息。清晰展示消费进度和延迟情况,并通过不同标签颜色快速区分消费积压程度,能迅速发现消费积压问题,缩短故障排查时间。
5、数据测试,实用便捷
内置模拟生产和消费功能,支持端到端时延检测。可以用来检测集群性能,判断问题故障点,及时发现并处理潜在异常;可以用来进行开发调试,提升并行开发能力,无需等待上下游模块开发完成,加速项目进度。