kafka-eagle 维护kafka集群提供一个监控工具,可以很容易发现分布在集群中的哪些topic分布不均,或者分区在整个集群中分布不均的情况。它支持管理多个集群、选择副本、副本重新分配以及创建Topic。同时,这个管理工具也是一个非常好的可以快速浏览这个集群的工具
环境要求
安装JDK、数据库、zk和kafka服务启动
系统配置 JAVA_HOME和KE_HOME
数据库sqllite或mysql
kafka-eagle需要一个数据库用来保存一些元数据信息。ke.sh启动命令需要JAVA_HOME和KE_HOME
一、JAVA_HOME若已安装,但未配置,可以通过以下命令查找
再通过vi /etc/profile编辑,编辑后,wq!保存退出,再执行source /etc/profile 运行一下,即生效
二、Linux 安装mysql
安装步骤参考:https://github.com/zhao103804/myblog/blob/master/oper/MariaDB.md
三、下载即安装kafka-eagle
wget https://github.com/smartloli/kafka-eagle-bin/archive/v2.0.2.tar.gz
tar -zxvf v2.0.2.tar.gz
整理目录后,对config/system-config.properties 编辑
编辑配置文件参考:https://www.cnblogs.com/luchuangao/p/13453802.html
四、启动
ke.sh start
注:ke.sh stop #停止
五、访问
http://XXX.XX.XXX.XX:8048