Skip to the content.

Language: :us: - :cn:

KCenter

KCenter(之前项目名称为KafkaCenter)是Apache Kafka 集群管理和维护,生产/消费监控,生态组件使用的统一一站式平台。

:loudspeaker::loudspeaker::loudspeaker: 可以直接在 azure一键快速使用 :loudspeaker::loudspeaker::loudspeaker:

:fire::fire::fire: 商业化产品有更完善功能和技术支持.

如果你有更多需求,包括但不限于aws上支持,商业个性化开发:technologist:.你可以创建 issue ,我们会第一时间响应。

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 KCenter -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/KCenter.git
$ cd KCenter
$ mvn clean package -Dmaven.test.skip=true
$ cd KCenter\KCenter-Core\target
$ java -jar KCenter-Core-2.3.0-SNAPSHOT.jar

3.最后访问系统

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

贡献代码

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

文档

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

计划

查看 TODO List

Changelog

查看 CHANGELOG.md

问题