乐趣区

关于kafka:分享一款非常好用的kafka可视化web管理工具

应用过 kafka 的小伙伴应该都晓得 kafka 自身是没有治理界面的,所有操作都须要手动执行命令来实现。但有些命令又多又长,如果没有做笔记,别说是老手,就连新手也不肯定能记得住,每次想要应用的时候都要上网搜寻一下。有些崇尚 geek 精力的人或者感觉命令行才是真爱,但应用一款好用的可视化管理工具真的能够极大的晋升效率。

明天给大家介绍的这款工具叫做kafka-map,是我针对日常工作中高频应用的场景开发的,应用了这款工具之后就不用费神费劲的去查资料某个命令要怎么写,就像是:“给编程插上翅膀,给 kafka 装上导航”。

kafka-map 介绍

kafka map是应用 Java11React开发的一款 kafka 可视化工具。

目前反对的性能有:

  • 多集群治理
  • 集群状态监控(分区数量、正本数量、存储大小、offset)
  • 主题创立、删除、扩容(删除需配置 delete.topic.enable = true)
  • broker 状态监控
  • 消费者组查看、删除
  • 重置 offset
  • 音讯查问(反对 String 和 json 形式展现)
  • 发送音讯(反对向指定的 topic 和 partition 发送字符串音讯)

性能截图

增加集群

集群治理

broker

主题治理

生产组

查看生产组已订阅主题

topic 详情——分区

topic 详情——broker

topic 详情——生产组

topic 详情——生产组重置 offset

topic 详情——配置信息

生产音讯

生产音讯

docker 形式装置

一行命令即可实现装置

docker run -d \
    -p 8080:8080 \
    -v /opt/kafka-map/data:/usr/local/kafka-map/data \
    -e DEFAULT_USERNAME=admin
    -e DEFAULT_PASSWORD=admin
    --name kafka-map \
    --restart always dushixiang/kafka-map:latest

更多装置形式以及置信信息可查看: https://github.com/dushixiang…

欢送 star 和分享给其余小伙伴。

退出移动版