Some of the Kafka UI Tools


Kafkatool

  • Quickly view all your Kafka clusters, including their brokers, topics and consumers.
  • View contents of messages in your partitions and add new messages.
  • View offsets of the consumers, including Apache Storm Kafka spout consumers.
  • Show JSON and XML messages in a pretty-printed format.
  • Add and drop topics plus other management features.
  • Save individual messages from your partitions to local hard drive.
  • Write your own plugins that allow you to view custom data formats.
  • Kafka Tool runs on Windows, Linux and Mac OS.

Link to download https://www.kafkatool.com/index.html

Kafka Manager

  • Web based application.
  • Manage multiple clusters.
  • Easy inspection of cluster state (topics, consumers, offsets, brokers, replica distribution, partition distribution).
  • Run preferred replica election.
  • Generate single or batch partition.
  • Create/delete/update a topic.
  • Optionally filter out consumers that do not have ids/owners/offsets/directories in zookeeper.

Link to download https://github.com/yahoo/CMAK

Kafdrop

  • Web based application.
  • View Kafka brokers — topic and partition assignments, and controller status.
  • View topics — partition count, replication status, and custom configuration.
  • Browse messages — JSON, plain text and Avro encoding.
  • View consumer groups — per-partition parked offsets, combined and per-partition lag.

Link to download https://github.com/obsidiandynamics/kafdrop

Burrow

  • Web based application

Link to download https://github.com/linkedin/Burrow