基于Golang + vue3 开发的 kafka 多集群管理

Golang + Vue3 开发的 Kafka 多集群管理系统

系统概览

主要是解决,Kafka多集群分散运维、监控盲区、权限混乱、数据孤岛等痛点; 提升运维效率,解决命令行低效的问题。

目前实现功能:
kafka列表
kafka管理
Topic列表,详情
Topic磁盘占用排序
Broker列表
Broker磁盘占用
消费者组列表,详情
消费者组Lag查看和排序

技术栈

前端技术栈:Vue3

核心框架:Vue3 + Vite(构建效率与性能优化)
UI 组件库:Ant Design Vue
语言:TypeScript

后端技术栈:Golang

核心语言:Golang
Web 框架:Gin
Kafka 交互:sarama
安全: 基于Basic认证
kafka数据通过yaml文件保存,支持前端增删改查yaml文件。
支持gin-contrib 将前端文件构建打入后端二进制文件。

部分截图

首页工具卡片(方便后续扩展其他工具)

在这里插入图片描述

kafka列表管理(增删改查)

在这里插入图片描述
在这里插入图片描述

kafka 集群 详情 (一)

在这里插入图片描述

kafka 集群 详情 (二)Broker 和 Topic

这里显示了Brokers列表和Topic列表
在这里插入图片描述

kafka 集群 详情 (三)消费者组

这里展示了消费者组列表
在这里插入图片描述

kafka 集群 详情 (四)Topic详情

在这里插入图片描述

kafka 集群 详情 (五)消费者组详情

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值