Kafka Manager是一款一站式Apache Kafka集群指標(biāo)監(jiān)控與運(yùn)維管控平臺(tái),用戶可以使用該軟件管理多個(gè)集群,可以批量生成多個(gè)主題的分區(qū)分配,并可選擇要使用的代理。此外,軟件還提供集群運(yùn)維、Broker運(yùn)維、Topic運(yùn)維、消費(fèi)組運(yùn)維。軟件提供多版本集群管控,支持從0.10.2到2.x版本。
軟件功能
管理多個(gè)集群
輕松檢查群集狀態(tài)(主題,消費(fèi)者,偏移,代理,副本分發(fā),分區(qū)分發(fā))。
運(yùn)行首選副本選舉
使用選項(xiàng)生成分區(qū)分配以選擇要使用的代理。
運(yùn)行分區(qū)重新分配(基于生成的分配)
使用可選主題配置創(chuàng)建主題(0.8.1.1具有與0.8.2+不同的配置)。
刪除主題(僅支持0.8.2+并記住在代理配置中設(shè)置delete.topic.enable = true)。
主題列表現(xiàn)在指示標(biāo)記為刪除的主題(僅支持0.8.2+)。
批量生成多個(gè)主題的分區(qū)分配,并可選擇要使用的代理。
批量運(yùn)行重新分配多個(gè)主題的分區(qū)。
將分區(qū)添加到現(xiàn)有主題。
更新現(xiàn)有主題的配置。
軟件特色
集群監(jiān)控維度
多版本集群管控,支持從0.10.2到2.x版本。
集群Topic、Broker等多維度歷史與實(shí)時(shí)關(guān)鍵指標(biāo)查看。
集群管控維度
集群運(yùn)維,包括邏輯Region方式管理集群。
Broker運(yùn)維,包括優(yōu)先副本選舉。
Topic運(yùn)維,包括創(chuàng)建、查詢、擴(kuò)容、修改屬性、數(shù)據(jù)采樣及遷移等。
消費(fèi)組運(yùn)維,包括指定時(shí)間或指定偏移兩種方式進(jìn)行重置消費(fèi)偏移。
用戶使用維度
Kafka用戶、Kafka研發(fā)、Kafka運(yùn)維 視角區(qū)分。
Kafka用戶、Kafka研發(fā)、Kafka運(yùn)維 權(quán)限區(qū)分。
環(huán)境要求
1、安裝jdk8
jdk-1.8.0_60。
2、kafka集群
服務(wù)器:
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、系統(tǒng)
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。