kafka監控kafka-manager

kafka-manager介紹

相比較kafkaOffsetMonitor監控offset消費延遲,kafka-manager更適合集群的管理,實際工作上應該是兩者有互補的地方,都需要。

Kafka Manager是雅虎開源的工具。這款Kafka集群管理工具主要支持以下幾個功能:

1、管理幾個不同的集群;

2、很容易地檢查集群的狀態(topics, brokers, 副本的分布, 分區的分布);

3、選擇副本;

4、產生分區分配(Generate partition assignments)基于集群的當前狀態;

5、重新分配分區。

github傳送門https://github.com/yahoo/kafka-manager


安裝過程:

1.安裝包下載 密碼y5ay

2.解壓后修改配置文件conf/application.conf,配置項kafka-manager.zkhosts="localhost:2181"?

3.啟動服務 nohup ./kafka-manager -Dconfig.file=../conf/application.conf? &?

默認端口9000,kafka-manager程序依賴的是play framework框架。程序啟動后,會在主目錄生成一個RUNNING_PID文件(程序的pid),重啟時,需要刪刪掉這個文件


使用效果

添加集群


集群的broker信息
創建topic

還有Preferred Replica Election和Reassign Partitions功能。可以看出來,這些都是服務端腳本功能提供到的功能,kafka-manager做成管理頁面,很是方便。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容