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表示对应的消费者还有多少消息没有消费。

相关推荐
山沐与山3 小时前
【MQ】Kafka与RocketMQ深度对比
分布式·kafka·rocketmq
yumgpkpm4 小时前
Cloudera CDP7、CDH5、CDH6 在华为鲲鹏 ARM 麒麟KylinOS做到无缝切换平缓迁移过程
大数据·arm开发·华为·flink·spark·kafka·cloudera
树下水月5 小时前
Easyoole 使用rdkafka 进行kafka的创建topic创建 删除 以及数据发布 订阅
分布式·kafka
Cat God 0075 小时前
基于Docker搭建kafka集群
docker·容器·kafka
Cat God 0075 小时前
基于 Docker 部署 Kafka(KRaft + SASL/PLAIN 认证)
docker·容器·kafka
KD10 小时前
设计模式——责任链模式实战,优雅处理Kafka消息
后端·设计模式·kafka
原神启动11 天前
Kafka详解
分布式·kafka
一只懒鱼a1 天前
搭建kafka集群(安装包 + docker方式)
运维·容器·kafka
青春不流名1 天前
如何在Kafka中使用SSL/TLS证书认证
分布式·kafka·ssl
青春不流名1 天前
Kafka 的认证机制
kafka