- Intuitive Kafka ecosystem overview
- Critical cluster health and network metrics - with alerts for critical failures
- Graphical display of performance metrics for Brokers, Producers, and Consumers
Enter the Prometheus port where your Kafka Instance is located
Upon successful connection, critical information about your ecosystem, producers, consumers, and brokers becomes available
- KafMira requires an Apache Kafka instance connected to Prometheus, via a JMX Exporter
- To allow Consumer and Producer metrics to display properly, please ensure that your prometheus.yml targets are setup using the following parameters:
- Producers to be monitored are labeled with job_name : 'producer'
- Consumers to be monitored are labeled with job_name : 'consumer'
- To download our desktop application, navigate to our website and download the appropriate file for your OS.
- 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
- On Mac, after installation, run the command sudo xattr -cr /Applications/KafMira.app to allow the app to run
- Alternatively, you can also clone the repository directly from GitHub and run these commands in your terminal: - npm install - npm run watch - npm run start
- 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
- Enter your Prometheus port number for KafMira to verify the port connection
- Navigate through the various displays
- Should you wish to disconnect or enter another port, use the 'Disconnect' option
Robert Koulakes | Nicholaos Sofocleous | Nicholas Suzuki | Gibran Haq
Please visit our website for more information and installation options.
Please feel free to fork, clone, to contribute and help KafMira grow! Remember to leave a star if you'd like to support our work!
- the KafMira Team