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。