一款优秀的Kafka 可视化管理与监控工具、GUI客户端

Kafka 是一种分布式的,基于发布 / 订阅的消息系统。主要设计目标如下:

  • 以时间复杂度为 O(1) 的方式提供消息持久化能力,即使对 TB 级以上数据也能保证常数时间复杂度的访问性能。
  • 高吞吐率。即使在非常廉价的商用机器上也能做到单机支持每秒 100K 条以上消息的传输。
  • 支持 Kafka Server 间的消息分区,及分布式消费,同时保证每个 Partition 内的消息顺序传输。
  • 同时支持离线数据处理和实时数据处理。
  • 支持在线水平扩展。

想要查看Topic里的消息却找不到软件,想要查看或更新Broker、Topic配置,想要监控Broker服务器状态?试试下面的Kafka GUI工具——Kafka Assistant

官网地址http://www.redisant.cn/ka

连接到Kafka集群

输入 Bootstrap server 和 Post 即可连接,支持各种认证协议

一款优秀的Kafka 可视化管理与监控工具、GUI客户端_第1张图片

仪表盘

通过上方的仪表盘按钮即可打开实时监控界面,可以查看请求处理器空闲率、流出和流出字节量、流入消息量等等。

一款优秀的Kafka 可视化管理与监控工具、GUI客户端_第2张图片

生成拓扑图

Topology.describe() 返回的字符串一键转换为拓扑图

一款优秀的Kafka 可视化管理与监控工具、GUI客户端_第3张图片

查看Topic

选择Topics选项卡,列出当前集群下所有Topic,右侧可以分别查看集群消息(支持按时间筛选)、分区、配置修改和查看

一款优秀的Kafka 可视化管理与监控工具、GUI客户端_第4张图片

发送消息

支持各种压缩类型,ack 类型,还可以定时发送

一款优秀的Kafka 可视化管理与监控工具、GUI客户端_第5张图片

Broker配置查看和修改

一款优秀的Kafka 可视化管理与监控工具、GUI客户端_第6张图片

更多功能就不一一介绍了。

你可能感兴趣的:(一款优秀的Kafka 可视化管理与监控工具、GUI客户端)