kafka-manager ตัว monitoring clustering status และ จำนวน process ของ kafka
###Installation doc
https://medium.com/@jhiciano/yahoos-kafka-manager-installation-82fdc4bd1222https://github.com/yahoo/kafka-managerถ้าใช้งานเป็น ubuntu 16.04 ก็เริ่มเลยครับผม
#######On Ubuntu 16.04 AMD64bit
apt-get install scala
git clone
https://github.com/yahoo/kafka-manager.gitcd ./kafka-manager
sbt clean dist
###If error with jre path or JAVAC path
PATH=/usr/lib/jvm/java-8-openjdk-amd64/bin:$PATH \
JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre \
/home/golf/kafka-manager/sbt -java-home /usr/lib/jvm/java-8-openjdk-amd64 clean dist
cp ./target/universal/kafka-manager-1.3.3.8.zip ~/
unzip kafka-manager-1.3.3.8.zip
rm kafka-manager-1.3.3.8.zip
cd kafka-manager-1.3.3.8
cd conf
vi application.conf
###Change your zkhosts for connect ปกติจะเป็น port 2181 ครับ
kafka-manager.zkhosts="kafka1.packetlove.com:2181"
### Start Kafka-Manager ###
./bin/kafka-manager
###ถ้ารัน kafka-manager ได้ปกติ ตัว port 9000 จะ listen ขึ้นใน server แล้วลองเข้าดูผ่าน คล้ายๆลิ้งด้านล่างครับ
http://kafka1.packetlove.com:9000ถ้าต้องการเพิ่ม authentication ก็ปรับเพิ่มใน application.conf ได้ครับ
basicAuthentication.enabled=true
แล้วทำการตั้งค่า username , password ในไฟล์ได้เลยครับผม
หลังจากนั้นลอง start kafka-manager ใหม่อีกรอบก็จะต้อง authen ก่อนเข้า kafka-manager ละครับผม : )