An open source monitoring tool for Apache Kafka
Table of Contents
Features
-
User-friendly GUI
-
Insights into cluster brokers, producers, consumers, and network metrics
-
Graphical displays of key performance metrics
Demo
Enter the Prometheus port where your Kafka instance is running
Upon successful submission, critical information about your brokers, topics, and consumer groups becomes immediately available
Installation
- To download our desktop application, please visit the releases and downlaod the appropriate file for your OS. (*Note: If you are using the desktop application, you may need to configure your privacy or security settings to allow the application to open without being verified.)
- You can also clone the repository directly from GitHub and run these commands in your terminal:
- npm install
- npm run watch
- npm start (in a separate terminal)
- Monokl requires a Kafka Cluster configured with JMX and Prometheus to capture advanced metrics.
- Enter the port number for Prometheus to verify connection
- Select through various Displays for up to date chart information
Monokl Engineering Team
Wesley Mungal | Savitri Beaver | Tyler Holt
We welcome contributions, so please feel free to fork, clone, and help monokl grow! Remember to leave a if you'd like to support our work!