Kafka 可视化管理平台

**Kafka **是由 Apache 软件基金会开发的一个开源流处理平台,由 Scala 和 Java 编写。Kafka 是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。 相信不少的公司都或多或少的在使用 Kafka,但是不知道你们有自己的可视化管理平台么?

今天我章鱼猫要推荐的就是一个一站式的 Kafka 可视化管理平台 KafkaCenter,平台提供了集群管理维护、生产者/消费者监控以及其他模块的管理。

image-20200402215551498

提供的功能整体可概括为如下思维导图。

image-20200402215446831

每个页面的基本介绍如下:

  • Home: 首页提供了便捷查看 Kafka 集群和监控信息的入口
  • Topic: 主题模块,提供创建新主题及 Mock 和消费数据的信息
  • Monitor: 监控页面,用户可以通过该页面查看主题的消费情况,以及延迟消费的告警信息
  • Kafka Connect: 可快速的创建自己的 Connect 任务,同时管理当前的 Connect
  • KSQL: 管理 KSQL 任务的页面
  • Approve: 审批页面,提供对创建主题等操作的审批入口
  • Setting: 配置页面,可以管理用户和团队信息
  • Kafka Manager: 该页面用来维护 Kafka 集群的信息

更多信息请查看如下链接。

开源项目链接:https://github.com/xaecbd/KafkaCenter

项目作者:https://github.com/xaecbd


更多精彩请扫码关注如下公众号。

Written on April 2, 2020