This project is no longer supported. Please consider Kafka Manager instead.
Kafka Web Console is a Java web application for monitoring Apache Kafka. With a modern web browser, you can view from the console:
Furthermore, the console provides a JSON API described in RAML. The API can be tested using the embedded API Console accessible through the URL http://*[hostname]*:*[port]*/api/console.
Consult Play!'s documentation for deployment options and instructions.
Kafka Web Console requires a relational database. By default, the server connects to an embedded H2 database and no database installation or configuration is needed. Consult Play!'s documentation to specify a database for the console. The following databases are supported:
Changing the database might necessitate making minor modifications to the DDL to accommodate the new database.
Before you can monitor a broker, you need to register the Zookeeper server associated with it:
Filling in the form and clicking on Connect will register the Zookeeper server. Once the console has successfully established a connection with the registered Zookeeper server, it can retrieve all necessary information about brokers, topics, and consumers:
Please report any bugs or desired features.