An open source monitoring tool for Apache Kafka
Enter the Broker and Exporter ports where your Kafka instance is running
Upon successful submission, critical information about your brokers, topics, and consumer groups becomes immediately available
From the Core Metrics dashboard, you will see controller and partition data and can select critical metrics...
...to be displayed and updated, in real time!
- Klustr requires configuration with JMX Exporter to capture advanced metrics. If you do not have a port configured with JMX Exporter, go to https://github.com/oslabs-beta/JMXScripter and follow the directions in that repo.
- Clone this repo
https://github.com/oslabs-beta/klustr.git
- Run the following commands in the root folder
npm install
npm run build
npm run start
- Navigate to https://localhost:3000/
- Enter the port address for one of your Kafka brokers, and the JMX Exporter port address to see your cluster information and metrics
Shah Chaudri | Paul Kim | Eric Tacher | Cris Newsome | Katrina Villanueva
We welcome contributions, so please feel free to fork, clone, and help klustr grow! Remember to leave a if you'd like to support our work!
Released under the MIT License