sloganlogo

Kafka Kare

Because we Kare.

A real-time visualization and alerting tool for Apache Kafka clusters.

Main Features

Customized Dashboard
Offer a wide variety of dashboard types and customization options.
Cluster Health
Proactive cluster health with continuous key metric monitoring.
Consumer Lag
Gain actionable insights through data visualization to stabilize clusters and optimize performance.
Slack Notification
Send Slack messages for errors to notify channel members when reaching a certain threshold
Alert Information
Provide comprehensive information about alert types, allowing users to easily understand the severity and impact of alerts.
Security OAuth
Protect user's accounts and data security with authentication and hashing tools such as OAuth, JWT, and Bcrypt.

User-Friendly & Full-Featured
visual interface

You Kare about your broker and streaming a lot.
We Kare about you so much.

Home Page

Home Page

Login Page

Login Page

Signup Page

Signup Page

Google OAuth

Google OAuth

Github OAuth

Github OAuth

Add Cluster

Add Cluster

Loading Page

Loading Page

Edit Cluster

Edit Cluster

Set Slack Webhook URL

Set Slack Webhook URL

Delete Cluster

Delete Cluster

Search Cluster

Search Cluster

Change Password

Change Password

Alert History

Alert History

Delete Account

Delete Account

Custom Alert

Custom Alert

Demo

Github Repository

Welcome, Kafka user! Thank you for using our system. If you have any ideas or suggestions, please feel free to contact the development team. First, you can navigate to Kafka Kare's repository to start your journey. Remember to clone or fork our repo, and the README should have everything you need.

Setup Environment Variables

Before you spin up the project, you have to setup some environment variables. Due to security reasons, we cannot provide these variables on Github. Please follow the steps in the video and ReadMe to obtain your own secret variables.

Docker Compose

We are now ready to set sail. There are multiple images that to build, but we already integrated the commands. Therefore, you only need to type 'docker compose up'. Following the flow, welcome to Kafka Kare.

Sign Up

Enter a unique username and password. If the formats are correct, you will see a successful signup notification and a page loading screen. If anything went wrong, please check out the message on screen or your console to troubleshoot.

Add Cluster

The .gif file is an example of adding a new cluster. As you can see, you can add, edit, and delete clusters plus other features for you to explore. Once you finished setting up your clusters and brokers, navigate to the dashboard page by clicking the button on the cluster cards.

Grafana Graph

You can choose the two pre-built dashboards- cluster health and consumer lag- or you can customize your own dashboard by selecting various graphs to monitor and maintain the performance and stability of your Kafka clusters

Contact Us

The current flow will carry you; trust in its direction.

;
    Allison Scott
    thumbnail
    Matt Konop
    thumbnail
    Justin Lin
    thumbnail
    Jules Mai
    thumbnail
    Ronal Garcia
    thumbnail
    Allison Scott
    thumbnail
    Matt Konop
    thumbnail
    Justin Lin
    thumbnail
    Jules Mai
    thumbnail
    Ronal Garcia
    thumbnail
 Kafka Kare 2024 | Open Source | MIT Licensed