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。