kafka监控平台Kafdrop:使用记录

背景

AI的发展真是太方便了,让它给我推荐一款轻量级,没有学习曲线的kafka监控平台,它就给我推荐这一款。用了一下果然没有一点学习曲线。

目前已经满足了我的需求,可视化界面,topic、消息、消费者group信息以及消费情况都有体现。

我是在windows环境下,基于docker安装,本质上基于docker安装,跟环境没有关系,只是bash命令有时会偶有差异,所以,在此做一下简单说明。

简单记录一下安装步骤,以及使用情况。

安装及运行

第一步:拉取镜像。

bash 复制代码
docker pull obsidiandynamics/kafdrop

执行结果如下:

第二步:运行监控平台。

bash 复制代码
docker run -d --rm -p 9000:9000 -e KAFKA_BROKERCONNECT=<host:port,host:port> -e SERVER_SERVLET_CONTEXTPATH="/" obsidiandynamics/kafdrop:latest

第三步:查看运行情况。

可以通过http://localhost:9000 访问 Kafdrop 的 Web 界面。

详细使用说明见:obsidiandynamics/kafdrop: Kafka Web UI (github.com)

监控平台简要说明

首页,kafka概览信息,包括kafka的连接信息,topic总数,分区总数等。

选择一个topic可以看到其消费情况。

其中,点击View Message可以查看该topic下的消息详情。

Partion Detail是消息在每个分区上情况。

通过Consumers可以查阅每个消费者的消费情况,Combined Lag表示对应的消费者还有多少消息没有消费。

相关推荐
CAE虚拟与现实4 小时前
重置系统后,Postgresql不用重装
数据库·redis·postgresql·kafka
努力发光的程序员8 小时前
互联网大厂Java面试故事:Spring Boot与微服务全栈技术实战问答
java·spring boot·spring cloud·微服务·kafka·hibernate·面试技巧
jameslogo8 小时前
RocketMQ与Kafka零拷贝机制
分布式·kafka·rocketmq
Devin~Y1 天前
大厂Java面试实录:Spring Boot微服务 + Redis缓存 + Kafka消息队列 + Prometheus链路追踪 + RAG向量检索
java·spring boot·redis·spring cloud·kafka·rabbitmq·spring mvc
阿坤带你走近大数据1 天前
Kafka的基本概念,基本用法及常见使用场景
分布式·kafka
Lyyaoo.1 天前
Kafka快速入门
分布式·kafka
喝醉酒的小白2 天前
Kafka 集群应急故障排查手册
分布式·kafka
无籽西瓜a2 天前
【西瓜带你学Kafka | 第八期】 Kafka的主从同步、消息可靠性、流处理与顺序消费(文含图解)
java·分布式·后端·kafka·消息队列·mq
qqVHU2 天前
kafka笔记
笔记·分布式·kafka
醉颜凉2 天前
Kafka 消息过期时间设置与清理机制全解析
分布式·kafka·linq