MichaelCGrant / kafkanauts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kafkanauts

Version

Documentation License: MIT License

An open source, real-time monitoring tool for Apache Kafka

πŸš€ Features

  • Real-time metrics for improved analytics

  • Readable graphical displays for enhanced UI

  • Desktop version available in Electron

  • A demo Kafka cluster to test out the app

πŸš€ Table of Contents

πŸš€ Installation


Kafkanauts requires a Kafka cluster configured with Kafka.js and Prometheus to pull advanced metrics. If you need an example server, click here.


  • To downlaod our application, please run the following commands in the respective order:
npm install
npm run build
npm start
  • Enter the Prometheus port where your Kafka server is running.
  • Browse displays for real-time metrics.
Kafkanauts.video.mov
  • To run the desktop version of the application:
npm install
npm run build
npm run electon

πŸš€ Run Tests

  • To run the test suites, enter the following command:
npm run test

πŸš€ Engineering Team

πŸš€ Guide to Contribution

Contributions, issues and feature requests are welcome!
Feel free to fork and clone this repo, and check issues page.

πŸš€ Thank You for Your Support

Give a ⭐ if this project helped you!

πŸ“ License

Copyright Β© 2022 Kafkanauts.
This project is MIT License licensed.


About

License:MIT License


Languages

Language:SCSS 60.7%Language:TypeScript 35.4%Language:JavaScript 3.7%Language:CSS 0.2%