【Kafka】监控及运维——kafka-eagle


简单介绍

  • 概述
    Kafka-eagle是一个为了简化开发者和服务工程师维护Kafka集群工作监控管理工具。这个管理工具可以很容易地发现分布在集群中的哪些topic分布不均匀,或者是分区在整个集群分布不均匀的的情况。它支持管理多个集群选择副本副本重新分配以及创建Topic。同时,这个管理工具还可以快速浏览整个集群。

安装部署

  • 一、环境要求

    需要安装JDKZooKeeperKafka

  • 二、下载源码包并解压

    下载地址:http://download.kafka-eagle.org/
    下载完成后上传到/export/softwares开始解压
    tar -zxvf kafka-eagle-bin-1.3.2.tar.gz -C ../servers
    cd /export/servers/kafka-eagle-bin-1.3.2/
    tar -zxvf kafka-eagle-web-1.3.2-bin.tar.gz

  • 三、准备数据库

    kafka-eagle需要使用一个数据库来保存元数据信息,用mysql数据库保存即可

    mysql -uroot -p
    CREATE DATABASE	eagle;
    
  • 四、修改配置文件

    cd /export/servers/kafka-eagle-bin-1.3.2/kafka-eagle-web-1.3.2/conf/
    vim system-config.properties

    kafka.eagle.zk.cluster.alias=cluster1,cluster2
    cluster1.zk.list=node01:2181,node02:2181,node03:2181
    cluster2.zk.list=node01:2181,node02:2181,node03:2181
    
    kafka.eagle.driver=com.mysql.jdbc.Driver
    kafka.eagle.url=jdbc:mysql://node03:3306/eagle
    kafka.eagle.username=root
    kafka.eagle.password=123456
    
  • 五、配置环境变量

    vim /etc/profile

    export KE_HOME=/export/servers/kafka-eagle-bin-1.3.2/kafka-eagle-web-1.3.2
    export PATH=:$KE_HOME/bin:$PATH
    

    source /etc/profile

  • 六、启动kafka-eagle
    cd /export/servers/kafka-eagle-bin-1.3.2/kafka-eagle-web-1.3.2/bin/
    chmod u+x ke.sh
    ./ke.sh start
    
  • 七、成功运行

    访问主界面:http://192.168.0.30:8048/ke/account/signin?/ke/
    用户名:admin
    密码:123456
    在这里插入图片描述
    在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值