Skip to content

🟣 KMon is Apache Kafka health and metrics monitoring solution with configurable alerts

Notifications You must be signed in to change notification settings

oslabs-beta/KMon

Repository files navigation

KMon

Logo

Technologies:

JavaScript HTML5 CSS Node.js React Express Material UI Jest React Router Webpack Apache Kafka Prometheus Grafana Docker Electron.js Babel Dnd-kit

Introduction:

KMon is a Kafka monitoring tool compatible with KRaft mode clusters that allows developers to monitor and set up alerts for their Kafka clusters. KMon also offers customizable dashboards to prioritize or hide desired metrics for engineers. Alerts can also be configured with user emails and/or Slack. KMon is packaged as an Electron app using Docker under the hood for dedicated monitoring OS compatibility.

Get Started

Prerequisites:

Must have Docker installed

Clone our repo then run the following commands:

docker network create monitoring
npm i
npm run build
npm start

Cluster Connection

Logo

Customizable Dashboard

Logo

Contributors

Diana Alohkina — LinkedIn | Github
Elliot Cho — LinkedIn | Github
Darryl Joo — LinkedIn | Github
Hudson McLane — LinkedIn | Github
Lucy Wu — LinkedIn | Github

Links

Splash Page
Medium article
LinkedIn

About

🟣 KMon is Apache Kafka health and metrics monitoring solution with configurable alerts

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages