How to Monitor Kubernetes Cluster using Prometheus | setup Prometheus and Grafana on EKS using Helm

Published: 26 May 2022
on channel: DevOps Coach
22,626
512

https://www.coachdevops.com/2022/05/h...

What is Prometheus?
Prometheus is an open source monitoring tool
Provides out-of-the-box monitoring capabilities for the Kubernetes container orchestration platform. It can monitor servers and databases as well.
Collects and stores metrics as time-series data, recording information with a timestamp
It is based on pull and collects metrics from targets by scraping metrics HTTP endpoints.
What is Grafana?
Grafana is an open source visualization and analytics software.

Key components:
1. Prometheus server - Processes and stores metrics data
2. Alert Manager - Sends alerts to any systems/channels
3. Grafana - Visualize scraped data in UI
Installation Method
The are are many ways you can setup Prometheus and Grafana. You can install in following ways:

1. Create all configuration files of both Prometheus and Grafana and execute them in right order.

2. Prometheus Operator - to simplify and automate the configuration and management of the Prometheus monitoring stack running on a Kubernetes cluster

3. Helm chart (Recommended) - Using helm to install Prometheus Operator including Grafana

Why to use Helm?
Helm is a package manager for Kubernetes. Helm simplifies the installation of all components in one command. Install using Helm is recommended as you will not be missing any configuration steps and very efficient.


Watch video How to Monitor Kubernetes Cluster using Prometheus | setup Prometheus and Grafana on EKS using Helm online without registration, duration hours minute second in high quality. This video was added by user DevOps Coach 26 May 2022, don't forget to share it with your friends and acquaintances, it has been viewed on our site 22,626 once and liked it 512 people.