本文詳細介紹了3款Kafka可視化工具:mikechen的《阿里架構師進階專題合集》和《最全大廠面試題及答案總結》,并分享了Kafka Manager和Kafka Monitor的功能特點和運行環境。
大家好,我是mikechen。
Kafka是非常重要的消息中間件,也是大型架構必備技能,今天詳解3大Kafka可視化工具@mikechen
最新mikechen原創超30萬字《阿里架構師進階專題合集》和《最全大廠面試題及答案總結》,請關注本公眾號【mikechen的架構筆記】,后臺回復:資料,即可領取。
EFAK
EFAK,全名Eagle For Apache Kafka,以前稱為 Kafka Eagle,EFAK是開源可視化和管理軟件,可以查詢、可視化、監控kafka集群。
EFAK的功能特點:
實現了監控可視化操作Topic/Zookeeper;
SQL查詢;
告警等功能;
與現有IM的集成,如微信、釘釘等;
下載地址:http://download.kafka-eagle.org,如下圖所示:
Kafka Manager是雅虎公司2015年開源的kafka監控框架,使用scala編寫。
這款監控框架的好處在于:監控內容相對豐富,既能夠實現broker級常見的JMX監控,比如:出入站流量監控,也能對consumer消費進度進行監控。
下載地址:https://github.com/yahoo/kafka-manager
Kafka Manager功能特點:
支持管理多個集群,以及檢查集群狀態;
實現broker級常見的JMX監控;
出入站流量監控;
對consumer消費進度進行監控;
Kafka Manager運行環境:
Kafka 0.8.1.1 or 0.8.2-beta;
sbt 0.13.x;
Java 7+;
Kafka Monitor是linkedin開源的kafka監控框架。
下載地址:https://github.com/linkedin/kafka-monitor
這款監控框架更多的是關注:
對Kafka集群做端到端的整體系統測試;
并產出各種系統級的監控指標;
端到端的延時,整體消息丟失率等;
對于新搭建的Kafka線上集群,使用Kafka Monitor做個整體測試有助于你了解該集群整體的一些性能,但若是用于日常監控該框架便有些不便了,需要自己修改webapp/index.html中的監控指標。
來源:本文內容搜集或轉自各大網絡平臺,并已注明來源、出處,如果轉載侵犯您的版權或非授權發布,請聯系小編,我們會及時審核處理。
聲明:江蘇教育黃頁對文中觀點保持中立,對所包含內容的準確性、可靠性或者完整性不提供任何明示或暗示的保證,不對文章觀點負責,僅作分享之用,文章版權及插圖屬于原作者。
Copyright?2013-2024 JSedu114 All Rights Reserved. 江蘇教育信息綜合發布查詢平臺保留所有權利
蘇公網安備32010402000125
蘇ICP備14051488號-3技術支持:南京博盛藍睿網絡科技有限公司
南京思必達教育科技有限公司版權所有 百度統計