一站式Apache Kafka
集群指标监控与运维管控平台
如果是以Release包进行安装的,则仅安装Java
及MySQL
即可。如果是要先进行源码包进行打包,然后再使用,则需要安装Maven
及Node
环境。
Java 8+
(运行环境需要)MySQL 5.7
(数据存储)Maven 3.5+
(后端打包依赖)Node 10+
(前端打包依赖)
1、Release直接下载
这里如果觉得麻烦,然后也不想进行二次开发,则可以直接下载Release包,下载地址:Github Release包下载地址
如果觉得Github的下载地址太慢了,也可以进入Logi-KafkaManager
的用户群获取,群地址在README中。
2、源代码进行打包
下载好代码之后,进入Logi-KafkaManager
的主目录,执行sh build.sh
命令即可,执行完成之后会在output/kafka-manager-xxx
目录下面生成一个jar包。
对于windows
环境的用户,估计执行不了sh build.sh
命令,因此可以直接执行mvn install
,然后在kafka-manager-web/target
目录下生成一个kafka-manager-web-xxx.jar的包。
获取到jar包之后,我们继续下面的步骤。
执行create_mysql_table.sql中的SQL命令,从而创建所需的MySQL库及表,默认创建的库名是logi_kafka_manager
。
# 示例:
mysql -uXXXX -pXXX -h XXX.XXX.XXX.XXX -PXXXX < ./create_mysql_table.sql
# application.yml 是配置文件,最简单的是仅修改MySQL相关的配置即可启动
nohup java -jar kafka-manager.jar --spring.config.location=./application.yml > /dev/null 2>&1 &
本地启动的话,访问http://localhost:8080
,输入帐号及密码(默认admin/admin
)进行登录。更多参考:kafka-manager 用户使用手册