监控Apache Kafka的UI-Kafka Manager vs Kafka Monitor [英] Monitoring UI for Apache kafka - kafka manager vs kafka monitor

查看:785
本文介绍了监控Apache Kafka的UI-Kafka Manager vs Kafka Monitor的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是kafka的新手.我们要监视和管理kafka主题.我们尝试了

I am new to kafka. We want to monitor and manage kafka topics. We tried different open source monitoring tools like

  1. kafka-monitor
  2. kafka-manager
  1. kafka-monitor
  2. kafka-manager

两种工具都很好.但是我们无法做出应包含在我们的部署堆栈中的决定.哪个更好,为什么,在哪种情况下?

Both tools are good. But we are unable to make a decision which should be included in our deployment stack. Which one is better and why, and in which scenario?

雅虎(Yahoo)的"kafka manager"看起来比较老,而LinkedIn(LinkedIn)的"kafka monitor"则是更新的

'kafka manager' from yahoo looks the older one and 'kafka monitor' from LinkedIn is newer one

Kafka Monitor-

Kafka Monitor-

推荐答案

镜头
镜头(来自Landoop)通过用户界面,流SQL引擎和群集监视功能增强了Kafka.它可以更快地监视Kafka数据管道.

Lenses
Lenses (ex Landoop) enhances Kafka with User Interface, streaming SQL engine and cluster monitoring. It enables faster monitoring of Kafka data pipelines.

他们提供了一个免费的多合一码头工人( Lenss Box ),可以为一个人提供服务代理多达2500万条消息.请注意,建议在开发环境中使用.

They provide a free all-in-one docker (Lenses Box) which can serve a single broker for up to 25M messages. Note that this is recommended for development environments.

融合
另一种选择是 Confluent Enterprise ,它是针对生产环境的Kafka发行版.它还包括控制中心,该中心是Apache Kafka的管理系统,支持集群监视和从用户界面进行管理.

Confluent
Another option is Confluent Enterprise which is a Kafka distribution for production environments. It also includes Control Centre, which is a management system for Apache Kafka that enables cluster monitoring and management from a User Interface.

Yahoo Kafka Manager
Kafka Manager 是用于监视Kafka的工具,与上述工具相比,该工具提供的功能较少.

Yahoo Kafka Manager
Kafka Manager is a tool for monitoring Kafka offering less functionality compared to the aforementioned tools.

KafDrop
KafDrop 是用于监视Apache Kafka集群的UI.该工具显示诸如代理,主题,分区之类的信息,甚至可以让您查看消息.这是一个运行在Spring Boot上的轻量级应用程序,只需很少的配置.

KafDrop
KafDrop is a UI for monitoring Apache Kafka clusters. The tool displays information such as brokers, topics, partitions, and even lets you view messages. It is a lightweight application that runs on Spring Boot and requires very little configuration.

链接到洞穴
Burrow 是Apache Kafka的监视助手,它无需指定阈值就可以将消费者滞后检查作为一项服务提供.它监视所有消费者的承诺抵销,并根据需要计算这些消费者的状态.提供HTTP端点以按需请求状态,并提供其他Kafka群集信息.还有一些可配置的通知程序,可以通过电子邮件或HTTP调用向其他服务发送状态.

LinkedIn Burrow
Burrow is a monitoring companion for Apache Kafka that provides consumer lag checking as a service without the need for specifying thresholds. It monitors committed offsets for all consumers and calculates the status of those consumers on demand. An HTTP endpoint is provided to request status on demand, as well as provide other Kafka cluster information. There are also configurable notifiers that can send status out via email or HTTP calls to another service.

Kafka工具
Kafka工具是用于管理和使用Apache Kafka集群的GUI应用程序.它提供了一种直观的UI,可让用户快速查看Kafka集群中的对象以及集群主题中存储的消息.它包含面向开发人员和管理员的功能.

Kafka Tool
Kafka Tool is a GUI application for managing and using Apache Kafka clusters. It provides an intuitive UI that allows one to quickly view objects within a Kafka cluster as well as the messages stored in the topics of the cluster. It contains features geared towards both developers and administrators.

如果您买不起许可证,请去Yahoo Kafka Manager,LinkedIn Burrow或KafDrop. Confluent和Landoop的产品是目前最好的产品,但不幸的是,它们需要许可证.

If you cannot afford licenses, then go for Yahoo Kafka Manager, LinkedIn Burrow or KafDrop. Confluent's and Landoop's products are the best out there, but unfortunately, they require licensing.

有关更多详细信息,请参阅我的博客文章 Apache Kafka群集的UI监视工具概述 .

For more details, you can refer to my blog post Overview of UI Monitoring tools for Apache Kafka Clusters.

这篇关于监控Apache Kafka的UI-Kafka Manager vs Kafka Monitor的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆