Kafka Tool Docker#

CMAK#

CMAK is a tool for managing Apache Kafka clusters

hlebalbau/kafka-manager#

Docker#

docker run -d --name kafka-manager \
     -p 9000:9000  \
     -e ZK_HOSTS="localhost:2181" \
     hlebalbau/kafka-manager:stable

http://localhost:9000/

Docker Compose#

kafka-manager.yml

Runtime Environment#

Screenshots#

https://github.com/yahoo/CMAK/raw/master/img/cluster.png

https://github.com/yahoo/CMAK/raw/master/img/topic-list.png

https://github.com/yahoo/CMAK/raw/master/img/topic.png

Kafdrop#

Kafka Web UI

Docker#

docker run -d --name kafdrop --rm -p 9000:9000 \
    -e KAFKA_BROKERCONNECT=172.18.0.204:9092 \
    -e JVM_OPTS="-Xms32M -Xmx64M" \
    -e SERVER_SERVLET_CONTEXTPATH="/" \
    obsidiandynamics/kafdrop

Runtime Environment#

Screenshots#

https://github.com/obsidiandynamics/kafdrop/raw/master/docs/images/overview.png?raw=true

UI for Apache Kafka#

Open-Source Web UI for Apache Kafka Management

Docker#

docker run -it -p 8080:8080 -e DYNAMIC_CONFIG_ENABLED=true provectuslabs/kafka-ui
docker run -d --name kafka-ui -p 8080:8080 -e DYNAMIC_CONFIG_ENABLED=true provectuslabs/kafka-ui

Runtime Environment#

Screenshots#

https://github.com/provectus/kafka-ui/raw/master/documentation/images/Interface.gif

AKHQ#

Kafka GUI for Apache Kafka ® to manage topics, topics data, consumers group, schema registry, connect and more…

Docker Compose#

Runtime Environment#

Screenshots#

https://akhq.io/assets/images/preview.jpg

Offset Explorer#

The Ultimate UI Tool for Kafka

Screenshots#

https://offsetexplorer.com/images/sshots/browser.jpg

References#