本身带有命令行工具,可以执行所有必要的管理任务。但是,这些工具不是很方便,因为它们没有集成到一个工具中,您需要为不同的任务运行不同的工具。此外,当您的集群变大或有多个集群时,使用它们会变得越来越困难。所以接下来介绍一些 GUI 替代方案。对技术感兴趣朋友可以加这个扣扣2779571288交流。
卡夫卡工具:
第一个是Kafka 工具。它是一个 Windows 程序,可以连接到 Kafka 集群并执行所有基本任务。它可以列出代理、主题或消费者及其属性。它允许您创建新主题或更新现有主题,您甚至可以查看主题或分区中的消息。虽然非常好用,但它的 UI 显得有些陈旧,并且缺少一些监控功能,例如主题滞后。此外,它不可免费用于商业用途。因此,除非您付费,否则您无法真正在工作中使用它。(从技术上讲,您可以,但这会违反许可条款并使您和您的雇主处于危险之中。)
卡夫卡管理器:
Kafka Manager是雅虎开发的基于 Web 的 Kafka 管理系统。它能够管理多个集群;它可以显示单个代理或主题的统计信息,例如每秒消息数、延迟等。但是,它更像是一种管理工具。不幸的是,您不能使用它来浏览消息。它还需要访问 ZooKeeper 节点,因此您可能无法在某些生产环境中使用它,其中 ZooKeeper 节点通常有防火墙。对技术感兴趣朋友可以加这个扣扣2779571288交流。
以下是安装它的步骤:
首先