基于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 集群 详情 (五)消费者组详情

相关推荐
刃神太酷啦7 小时前
Redis 核心进阶:哨兵、集群、缓存问题与分布式锁详解----《Hello Redis!》(6)
linux·c语言·数据库·c++·redis·分布式·缓存
海宇大数据9 小时前
分布式网关架构实战:基于海宇数据公安二要素认证即时版构建自动化司机准入网关
人工智能·分布式·架构·自动化
雾隐隐o9 小时前
Kafka 消费者消息丢失:Offset 原理与解决方案
kafka
木圭的AI时代指南21 小时前
Spark-X2.5 长输入 Agent 实测:全量读取陷阱与解释器寻找死循环复盘,附可复现任务
大数据·分布式·spark
KANGBboy1 天前
doris+kafka安装部署(单机+集群)二时钟服务器 java_home
服务器·分布式
爱笑的k111 天前
分布式通信原语
分布式·ai infra
实战派K8S&DB1 天前
GaussDB 高可用演进:从流复制到 DCF 分布式共识
分布式·gaussdb
写后端的胖头鱼1 天前
【高频面试题】分布式锁在项目中的应用
java·分布式·后端·分布式锁·高频面试题
clz13145211 天前
Kafka 日消 10 亿场景:用 ConcurrentLinkedQueue 实现高性能批量消费缓冲
分布式·kafka·linq