Better Programming

Advice for programmers.

Follow publication

Member-only story

Monitor Your Kubernetes Cluster With Prometheus and Grafana

Using Helm to set up Prometheus and Grafana on your Kubernetes cluster

Gaurav Agarwal
Better Programming
Published in
5 min readJul 14, 2020

--

Photo by Charles Deluvio on Unsplash.

Prometheus and Grafana are some of the most popular monitoring solutions for Kubernetes, and they now come as default in most managed clusters such as GKE.

These tools have recently graduated from the Cloud Native Computing Foundation, which means that they are ready for production use and are first-class citizens among open-source monitoring tools.

With Helm, installing and managing Prometheus and Grafana on your Kubernetes cluster has become much more straightforward. It not only provides you with a hardened, well-tested setup but also provides a lot of preconfigured dashboards to get you started right away.

It also gives you the flexibility to adapt both tools according to your use case, which is a plus. While Prometheus offers the core monitoring capability of collecting and receiving logs, indexing them, and optimising storage, Grafana provides a means for visualising the metrics in graphical dashboards.

In this hands-on demonstration, let’s look at how we can set up an effective monitoring solution for your Kubernetes cluster in minutes.

Prerequisites

--

--

Gaurav Agarwal
Gaurav Agarwal

Written by Gaurav Agarwal

Author of Modern DevOps Practices — https://packt.link/XUMM3 | Certified Kubernetes Administrator | Cloud Architect | Connect @ https://gauravdevops.com

Responses (6)

Write a response