分享一款很是好用的kafka可视化web管理工具

使用过kafka的小伙伴应该都知道kafka自己是没有管理界面的,全部操做都须要手动执行命令来完成。但有些命令又多又长,若是没有作笔记,别说是新手,就连老手也不必定能记得住,每次想要使用的时候都要上网搜索一下。有些崇尚geek精神的人或许以为命令行才是真爱,但使用一款好用的可视化管理工具真的能够极大的提高效率。git

今天给你们介绍的这款工具叫作kafka-map,是我针对平常工做中高频使用的场景开发的,使用了这款工具以后就没必要费心费力的去查资料某个命令要怎么写,就像是:“给编程插上翅膀,给kafka装上导航”。github

kafka-map 介绍

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

目前支持的功能有:shell

  • 多集群管理
  • 集群状态监控(分区数量、副本数量、存储大小、offset)
  • 主题建立、删除、扩容(删除需配置delete.topic.enable = true)
  • broker状态监控
  • 消费者组查看、删除
  • 重置offset
  • 消息查询(支持String和json方式展现)
  • 发送消息(支持向指定的topic和partition发送字符串消息)

功能截图

添加集群

添加集群

集群管理

集群管理

broker

broker

主题管理

主题管理

消费组

消费组

查看消费组已订阅主题

消费组详情

topic详情——分区

topic详情——分区

topic详情——broker

topic详情——broker

topic详情——消费组

topic详情——消费组

topic详情——消费组重置offset

topic详情——消费组重置offset

topic详情——配置信息

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...json

欢迎star和分享给其余小伙伴。工具

相关文章
相关标签/搜索