• 当前位置: 首 页 > 教育百科 > 学历/技能 > 正文

    Kafka可视化工具详解(3种主流可视化工具)

    :2024年06月11日
    mikechen的架构笔记

    本文详细介绍了3款Kafka可视化工具:mikechen的《阿里架构师进阶专题合集》和《最全大厂面试题及答案总结》,并分享了Kafka Manager和Kafka Monitor的功能特点和运行环境。

    djEvMnBWSVQzVlA0WkRtNl9ib1lhU2xiU1ZMT19yRU1nOHFQZ0dTblBpVE0xVXV5QjVCMzhBZkg2NC1HZ1BjcXJJUUlzR0dJZW11aVFKaWJhal9xRmpzZzFfNl9ya2oxaXk1bVZqR01XNzhoSjQ9.jpg

    大家好,我是mikechen。

    Kafka是非常重要的消息中间件,也是大型架构必备技能,今天详解3大Kafka可视化工具@mikechen

    最新mikechen原创超30万字《阿里架构师进阶专题合集》和《最全大厂面试题及答案总结》,请关注本公众号【mikechen的架构笔记】,后台回复:资料,即可领取。

    EFAK

    EFAK,全名Eagle For Apache Kafka,以前称为 Kafka Eagle,EFAK是开源可视化和管理软件,可以查询、可视化、监控kafka集群。

    djEvMjZ1LXhwS0hMcGJ2bmlnSGhsd3lySUNxdldpYlhuRzBuSDdqLXBwYjdqN1JnUFpzWjFEUHJEbS1LTTlGUXlJSzdBekJFMS1hLU9KclY2TWRDV0h3eFZfNl9ya2oxaXk1bVZqR01XNzhoSjQ9.jpg

    EFAK的功能特点:

    • 实现了监控可视化操作Topic/Zookeeper;

    • SQL查询;

    • 告警等功能;

    • 与现有IM的集成,如微信、钉钉等;

    下载地址:http://download.kafka-eagle.org,如下图所示:

    djEvV2ZSYnc3MVdlb3ltc2VGRnN5MW9DUVdIeWlXMmpReXlWZ2k2eUtwWGNKVk03MnY3WFVhSkYxd1RPYmpyc3E2QkI1dk5HTUluSkhtS3RRSTBOMFE2S0ZfNl9ya2oxaXk1bVZqR01XNzhoSjQ9.jpg

    Kafka Manager

    Kafka Manager是雅虎公司2015年开源的kafka监控框架,使用scala编写。

    这款监控框架的好处在于:监控内容相对丰富,既能够实现broker级常见的JMX监控,比如:出入站流量监控,也能对consumer消费进度进行监控。

    下载地址:https://github.com/yahoo/kafka-manager

    djEvQ1ZHd2NlUTlZM1F0RjlHbkxWaGdMOHE5VE0xTy1PVUJjVGw5c1hKSGh1NmpyNFRKUzRrQW82S3VIYW9WNGdLZXlxQ1BnNC1OOFNxa1ZJdWtYUUd2UlZfNl9ya2oxaXk1bVZqR01XNzhoSjQ9.jpg

    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

    Kafka Monitor是linkedin开源的kafka监控框架。

    djEvQ1ZHd2NlUTlZM1F0RjlHbkxWaGdMOGxwN2tnaC03V1I4aVZiME5OcVpJdGJtbGZyUEdtYUFGSzZvZkk1UnRTcWVvYTlwSXJWZEZsQ1ZRdHRtWEZoQlZfNl9ya2oxaXk1bVZqR01XNzhoSjQ9.jpg

    下载地址:https://github.com/linkedin/kafka-monitor

    这款监控框架更多的是关注:

    • 对Kafka集群做端到端的整体系统测试;

    • 并产出各种系统级的监控指标;

    • 端到端的延时,整体消息丢失率等;

    对于新搭建的Kafka线上集群,使用Kafka Monitor做个整体测试有助于你了解该集群整体的一些性能,但若是用于日常监控该框架便有些不便了,需要自己修改webapp/index.html中的监控指标。

    [编辑:王振袢 &发表于江苏]
    [我要纠错]

    来源:本文内容搜集或转自各大网络平台,并已注明来源、出处,如果转载侵犯您的版权或非授权发布,请联系小编,我们会及时审核处理。
    声明:江苏教育黄页对文中观点保持中立,对所包含内容的准确性、可靠性或者完整性不提供任何明示或暗示的保证,不对文章观点负责,仅作分享之用,文章版权及插图属于原作者。

    关键词: 大家 我是 mikechen Kafka 非常
    有价值
    0
    无价值
    0
    猜您喜欢
    最热文章

    暂不支持手机端,请登录电脑端访问

    正在加载验证码......

    请先完成验证