kafka可视化工具搭建之kafdrop

Kafdrop介绍

Kafdrop 是一个用于查看 Kafka 主题和浏览消费者组的 Web UI*。* 该工具显示代理、主题、分区、消费者等信息,并且可以预览topic消息。

docker方式部署

1.搜索docker镜像

复制代码
docker search kafdrop

2.拉取镜像

复制代码
docker pull obsidiandynamics/kafdrop

3.启动kafdrop

复制代码
docker run -d -p 9000:9000 --name kafdrop -e KAFKA_BROKERCONNECT=kafka的地址:9092 obsidiandynamics/kafdrop

上述命令中的 **KAFKA_BROKERCONNECT**环境变量是指定 Kafka Broker 的连接地址。请根据实际情况更改该地址。

启动后,通过浏览器访问**http://localhost:9000** 来使用 Kafdrop 查看和管理 Kafka 集群。效果如下

Docker Compose方式部署

1.在linux服务器的目录下创建一个docker-compose.yml文件并写入如下内容:

复制代码
version: '3.8'

services:
  kafdrop:
    image: obsidiandynamics/kafdrop
    ports:
      - "9000:9000"
    environment:
      KAFKA_BROKERCONNECT: "kafka:9092" # Kafka Broker 的连接地址
    restart: unless-stopped

2.保存文件后,在终端中进入该项目目录,然后运行以下命令启动 Kafdrop:

复制代码
docker-compose up -d

3.通过浏览器访问 http://服务器地址:9000即可看到你的kafka broker的主题信息

相关推荐
小二·1 分钟前
Redis 7 分布式缓存架构实战
redis·分布式·缓存
zhuhai_xigedian18 分钟前
源网荷储一体化 vs 传统供用电模式:差异、优势与转型路径
大数据·人工智能·分布式·系统架构·能源
凯源智能2 小时前
屋顶分布式光伏箱变远程测控实战:宝鸡法士特项目高效交付解析
分布式
Amy187021118233 小时前
东南亚智慧物流园区的“隐形守护者”:有源滤波柜如何驯服变频器5/7次谐波
分布式·能源
闪电悠米4 小时前
黑马点评-Redis 消息队列-04_stream_seckill_order
数据库·redis·分布式·缓存·oracle·junit·lua
HLAIA光子4 小时前
分布式锁与事务:你的微服务可能根本不需要它们
分布式·后端·微服务
bmjIjFNC84 小时前
Redis分布式锁进第九十一篇
数据库·redis·分布式
段一凡-华北理工大学4 小时前
工业领域的Hadoop架构学习~系列文章24:adoop工业应用总结与展望 - 技术路线图与最佳实践
大数据·人工智能·hadoop·分布式·学习·架构·高炉炼铁
我是一颗柠檬5 小时前
【Java项目技术亮点】读写分离+主从延迟处理:MySQL高并发下的性能优化方案
java·分布式·mysql·性能优化
爱吃苹果的梨叔5 小时前
2026年分布式坐席系统哪家好:指挥中心与调度大厅选型参考
分布式·python