关闭

Yahoo开源的Apache Kafka管理工具:Kafka Manager

303人阅读 评论(0) 收藏 举报
分类:
Apache Kafka的管理工具。Kafka在雅虎内部被很多团队使用,媒体团队用它做实时分析流水线,可以处理高达20Gbps(压缩数据)的峰值带宽。 
为了简化开发者和服务工程师维护Kafka集群的工作,构建了一个叫做Kafka管理器的基于Web工具,叫做 Kafka Manager。这个管理工具可以很容易地发现分布在集群中的哪些topic分布不均匀,或者是分区在整个集群分布不均匀的的情况。它支持管理多个集群、 选择副本、副本重新分配以及创建Topic。同时,这个管理工具也是一个非常好的可以快速浏览这个集群的工具。 
该软件是用Scala语言编写的,该项目基于 Play Framework 框架开发。

功能: 
1、管理几个不同的集群; 
2、很容易地检查集群的状态(topics, brokers, 副本的分布, 分区的分布); 
3、选择副本; 
4、产生分区分配(Generate partition assignments)基于集群的当前状态; 
5、重新分配分区。 
以下是该集群管理工具的截图:

Cluster Management

Yahoo 推出的 Kafka 管理工具:Kafka Manager


Topic View

Yahoo 推出的 Kafka 管理工具:Kafka Manager


Broker View

Yahoo 推出的 Kafka 管理工具:Kafka Manager

运行环境:

  1. Kafka 0.8.1.1 or 0.8.2-beta

  2. sbt 0.13.x

  3. Java 7+

项目主页:http://www.open-open.com/lib/view/home/1423097387873

转载: http://www.open-open.com/lib/view/open1423097387873.html

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:564564次
    • 积分:7561
    • 等级:
    • 排名:第2947名
    • 原创:21篇
    • 转载:1156篇
    • 译文:1篇
    • 评论:26条
    文章分类
    最新评论