Kafka的开源Web UI可视化界面 Kafdrop

过去的,未来的
2020-03-29 / 0 评论 / 0 点赞 / 12,225 阅读 / 0 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2020-03-29,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

Kafdrop是Apache Kafka的开源Web UI可视化界面 。

主要功能

  • 查看Kafka代理 -主题和分区分配以及控制器状态
  • 查看主题 -分区数,复制状态和自定义配置
  • 浏览消息 -JSON,纯文本和Avro编码
  • 查看消费者组 -每个分区的停放偏移量,合并延迟和每个分区滞后
  • 创建新主题
  • 查看ACL

1、采用docker-compose安装Kafdrop。编写docker-compose.yml

version: "3"
services:
  kafdrop:
    image: obsidiandynamics/kafdrop
    restart: "no"
    ports:
      - "9000:9000"
    environment:
      KAFKA_BROKERCONNECT: "外网ip:9092"

2、启动,并访问

docker-compose up -d

启动成功后,访问外网ip:9000
3、界面展示
主界面:可以看到相关 Bootstrap servers,和topics信息。

image.png

进入每个topice可以看到相关发送的消息。

image.png

0

评论区