oslabs-beta / kubermetrics

193 stars 33 forks source link

Kubermetrics

What is Kubermetrics?

Kubermetrics is an open-source dev tool that provides Kubernetes cluster monitoring as well as data visualization in a simple and easy to understand user interface. Kubermetrics intergrates both the Prometheus and Grafana Dashboards on one page! Allowing for custominzable dashboards and alerts.

Home page

Dashboard displaying all nodes, deployments, pods, services & ingresses by namespace.

Home Page

Metrics page

Our Metrics Page utilizes full Grafana integration for customizable dashboards.

Metrics

Alerts page

Our Alerts Page utilizes full Prometheus integration for access to alerts, graphs, prom-queries and more!

Alerts

Kubermetrics Setup

In this readme we will walk you through the setup process for our app. For this setup you will need the following:

I Already Have Prometheus & Grafana Installed!

Great! Here are a couple of notes on how to deploy our app and how it interacts with Prometheus & Grafana.

You've just installed our app on your cluster! Next you will want to open a port to access Kubermetrics from your local host.

Prometheus & Grafana Not Currently Installed

Don't have prometheus or grafana installed? Don't worry! The process is fast and easy.

Notes

About the Team

Ahad Rajput

Dominic DiSalvo

Justin Buckner