kafka目前在日常工作中使用的频率非常的高,有时候我们需要监控整个kafka集群的情况,因此这里我们推荐一个工具:kafka-ui的工具来进行可视化管理。本文我们演示下kafka-ui的使用情况。
一、准备一个kafka环境
这里我们默认假设已经有一个kafka的环境了,如果没有的话,可以参考本文《使用docker快速在服务器上搭建一套kafka环境》搭建一个kafka的环境,这里我们的环境已经提供好了:
二、启动kafka-ui
这里我们使用docker启动就可以了,docker启动的话比较方便,完整的启动命令如下:
docker run -d --name kafk-ui -p 8080:8080 -e DYNAMIC_CONFIG_ENABLED=true provectuslabs/kafka-ui
启动之后如下图:
然后我们执行docker ps命令就可以看到kafka-ui启动起来了
然后我们就可以访问kafka-ui这个8080端口了,如下图:
整个kafka-ui就启动完成了,可以用了。
备注:
1、在官方里面提供了一个配置文件的方式启动,如下图:
这个配置文件里面都是配置kafka信息的,这里我们不使用这个配置文件,直接在ui上配置就可以了。
接下来我们在kafka-ui里面添加刚才的集群信息,点击configure new cluster按钮
然后填写对应的kafka信息,这里我们没有进行kafka验证,因此仅填写cluster-name和ip及端口就可以了,示例如下:
然后点击最下面的submit按钮,就可以在左侧看到对应的kafka信息了,如下图:
里面就可以看到kafka集群对应的信息了。
还没有评论,来说两句吧...