使用docker搭建kafka-lenses

今天發現一個好東西!一鍵搭建kafka+zookeeper+kafka監控;

kafka-lenses實現一鍵搭建kafka+zookeeper+kafka監控


一、問題背景

常規的搭建方法,需要分別搭建kafka服務、zookeeper服務,然後是監控kafka的服務,例如kafka-eagle.kafka-Monitor等監控組件。
使用docker搭建kafka-lenses之後,完全都擁有了相應的所有功能!

二、使用步驟

第一步:

使用docker查找landoop/kafka-lenses-dev
然後拉取鏡像:大概1.5G

##拉取kafka-lenses鏡像(裏面包含了kafka、zk、kafka監控)
docker pull landoop/kafka-lenses-dev
##包比較大,需要一定時間

第二步:

docker run -d --name fct-kafka-lenses --rm \
-e ADV_HOST=172.19.xx.xxx \
-e EULA="<your license url here>" \
-p 3030:3030 -p 9092:9092 -p 2181:2181 -p 8081:8081 -p 9581:9581 -p 9582:9582 -p 9584:9584 -p 9585:9585 \
landoop/kafka-lenses-dev:latest

具體命令可以參考官網
官網上的docker啓動命令:
https://lenses.io/blog/2018/05/introducing-kafka-lenses-jdbc-driver/
在這裏插入圖片描述

執行完成之後,查看docker執行日誌,確認是否成功構建

##fct-kafka-lenses是我的容器名稱
docker logs -f fct-kafka-lenses

類似這樣,表示成功!
在這裏插入圖片描述
最後在網址web-ui中打開lenses地址即可

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章