Skip to the content.

Language: :us: - :cn:

KafkaCenter

KafkaCenter是Kafka 集群管理和维护,生产/消费监控,生态组件使用的统一一站式平台。

GitHub地址 第一时间更新,请移步查看!

主要特性

avatar avatar

配置

application.properties

中文配置详解: docs/application_zh.properties

快速开始

Important: 项目配置信息存储在mysql中,因此必须mysql数据库.

资源|依赖情况|用途 —|—|— mysql|必须|配置信息存储在mysql elasticsearch(7.0+)|非必须|监控信息,例如集群metirc,消费lag可视化等 邮件服务器|非必须|申请、审批,告警邮件提醒

1.首先创建数据库及修改配置

创建数据库及表

在数据库中执行table_script.sql

初始化配置

下载application.properties,按自己需求修改相应的配置

2.其次运行服务

docker run -d -p 8080:8080 --name KafkaCenter -v ${PWD}/application.properties:/opt/app/kafka-center/config/application.properties xaecbd/kafka-center:2.3.0

Important: 项目运行依赖jre1.8

$ git clone https://github.com/xaecbd/KafkaCenter.git
$ cd KafkaCenter
$ mvn clean package -Dmaven.test.skip=true
$ cd KafkaCenter\KafkaCenter-Core\target
$ java -jar KafkaCenter-Core-2.3.0-SNAPSHOT.jar

3.最后访问系统

访问http://localhost:8080,管理员用户与密码默认:admin/admin

贡献代码

如果你对KafkaCenter感兴趣,欢迎加入我们,可以贡献代码、文档、问题等。

文档

更多文档详见: KafkaCenter/docs.
用户使用文档:KafkaCenter/docs/UserGuide
系统模块简介:KafkaCenter/docs/Module.
KafkaConnectUi文档:KafkaConnectUi.

计划

查看 TODO List

Changelog

查看 CHANGELOG.md

问题