
软件介绍
Kafka Manager是一款一站式Apache Kafka集群指标监控与运维管控平台,用户可以使用该软件管理多个集群,可以批量生成多个主题的分区分配,并可选择要使用的代理。此外,软件还提供集群运维、Broker运维、Topic运维、消费组运维。软件提供多版本集群管控,支持从0.10.2到2.x版本。
软件功能
管理多个集群
轻松检查群集状态(主题,消费者,偏移,代理,副本分发,分区分发)。
运行首选副本选举
使用选项生成分区分配以选择要使用的代理。
运行分区重新分配(基于生成的分配)
使用可选主题配置创建主题(0.8.1.1具有与0.8.2+不同的配置)。
删除主题(仅支持0.8.2+并记住在代理配置中设置delete.topic.enable = true)。
主题列表现在指示标记为删除的主题(仅支持0.8.2+)。
批量生成多个主题的分区分配,并可选择要使用的代理。
批量运行重新分配多个主题的分区。
将分区添加到现有主题。
更新现有主题的配置。
软件特色
集群监控维度
多版本集群管控,支持从0.10.2到2.x版本。
集群Topic、Broker等多维度历史与实时关键指标查看。
集群管控维度
集群运维,包括逻辑Region方式管理集群。
Broker运维,包括优先副本选举。
Topic运维,包括创建、查询、扩容、修改属性、数据采样及迁移等。
消费组运维,包括指定时间或指定偏移两种方式进行重置消费偏移。
用户使用维度
Kafka用户、Kafka研发、Kafka运维 视角区分。
Kafka用户、Kafka研发、Kafka运维 权限区分。
环境要求
1、安装jdk8
jdk-1.8.0_60。
2、kafka集群
服务器:
10.0.0.50:12181。
10.0.0.60:12181。
10.0.0.70:12181。
软件:
kafka_2.8.0-0.8.1.1。
zookeeper-3.3.6。。
3、系统
Linux kafka50 2.6.32-642.el6.x86_64 #1 SMP Tue May 10 17:27:01 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux。
软件官网
https://kafka-manager.github.io/
软件综述
Kafka Manager是一款开源的分布式数据管理平台,它提供了友好的用户界面和命令行界面,以便于用户管理Apache Kafka集群。它具有以下特点:
- 直观的用户界面: Kafka Manager提供了直观的用户界面,可以帮助用户轻松浏览和管理Kafka集群。它可以显示集群的拓扑结构、主题列表、消费组列表以及分区分配情况。
- 丰富的功能: Kafka Manager提供了丰富的功能,包括创建和管理主题、创建和管理消费组、管理分区分配、监控集群健康状况等。
- 可扩展性: Kafka Manager可以管理大型的Kafka集群,并且可以随着集群的增长而扩展。
- 易于使用: Kafka Manager易于安装和使用,并且提供了详细的文档和示例。
此外,Kafka Manager还具有以下优点:
- 改善了对Kafka集群的监控和管理: Kafka Manager提供了一个集中式平台来监控和管理Kafka集群,使管理员能够轻松地查看集群的运行状况、配置和活动。
- 简化了Kafka集群的运维: Kafka Manager提供了一系列工具和功能来简化Kafka集群的运维,包括主题管理、消费组管理、分区分配管理、健康检查等。这可以帮助管理员快速地解决问题,提高集群的可用性和稳定性。
- 提高了Kafka集群的安全性: Kafka Manager提供了安全控制,如访问控制和身份验证,以确保只有授权用户才能访问和管理Kafka集群。这可以帮助保护Kafka集群免受未经授权的访问和操作。
总之,Kafka Manager是一款功能强大、易于使用且可扩展的分布式数据管理平台,它可以帮助用户轻松管理Apache Kafka集群。