- Kafdrop یک پنل گرافیکی برای kafka میباشد.
- فرض بر وجود ۳ سرور به صورت زیر است.
- سرور اول با آدرس 192.168.1.1
- سرور دوم با آدرس 192.168.1.2
- سرور سوم با آدرس 192.168.1.3
- برای این منظور از داکر استفاده میشود. (بر روی سرور اول اجرا شود)
# apt install docker.io
# docker run --restart=always -it --add-host kafka-01:192.168.1.1 -d -p 9000:9000 -e KAFKA_BROKERCONNECT=192.168.1.2:9092,192.168.1.2:9092,192.168.1.3:9092 -e JVM_OPTS="-Xms32M -Xmx64M" -e SERVER_SERVLET_CONTEXTPATH="/" obsidiandynamics/kafdrop
- عبارت kafka-01 در واقع hostname سرور اول است.
- برای اتصال از طریق مرورگر آدرس IP سرور اول را باز کنید.
http://192.168.1.1:9000/

- تست شده بر روی Ubuntu 16.04