Community Articles

Find and share helpful community-sourced technical articles.
Labels (1)
avatar
Master Guru

Using Yahoo Kafka Manager

Git clone the project (you need Java 8 to build). Then use SBT to do a clean distribution.

This will take a while as it downloads a lot of jars.

<code>kafka-manager.zkhosts="sandbox.hortonworks.com:2181"

The build will produce a Zip file, unzip it, update configuration file (conf/application.conf) and then you can run it.

../kafka-manager/target/universal/kafka-manager-1.3.0.8.zip

unzip ../kafka-manager/target/universal/kafka-manager-1.3.0.8.zip

kafka-manager-1.3.0.8 git:(master) ✗ vi conf/application.conf
kafka-manager-1.3.0.8 git:(master) ✗ bin/kafka-manager -Dconfig.file=conf/application.conf

Access the Kafka Manager from Chrome

http://localhost:9000/

5613-addcluster2.png

Running Kafka Manager

5614-addcluster.png

5615-clusters.png

5616-cluster.png

5617-topic.png

5618-brokers.png

5619-createtopic.png

5620-kafkamanager2.png

5621-kafkamanager1.png

Resources

https://github.com/yahoo/kafka-manager

http://edbaker.weebly.com/blog/install-and-evaluation-of-yahoos-kafka-manager

http://chennaihug.org/knowledgebase/yahoo-kafka-manager/

https://cwiki.apache.org/confluence/display/KAFKA/Ecosystem

Tools

For Testing Kafka with a command-line client producer/consumer: https://github.com/edenhill/kafkacat (brew install kafkacat)

For External Access

You may need to set advertised.host.name

http://stackoverflow.com/questions/31476679/send-kafkaproducer-from-local-machine-to-hortonworks-san...

5,452 Views