Prometheus Full Tutorial
About Course
Complete Prometheus Monitoring Tutorial:
1) Why Prometheus is so important in such infrastructure and what are some specific use cases
2) How Prometheus works? What are targets and metrics?
3) How does Prometheus collect those metrics from its targets?
4) Furthermore, I explain Prometheus Architecture with simple diagrams and animations and go through the main components: Prometheus Server, Pushgateway, Alertmanager
5) The advantages of Prometheus Pull System compared to alternative monitoring tools, which use Push System
6) Using Prometheus Monitoring with Docker and Kubernetes
7) Prometheus Monitoring explained
Fully understand how Prometheus Monitoring works and the Prometheus Architecture
8) Setup Prometheus Monitoring on Kubernetes using Helm and Prometheus Operator
9) Learn how to monitor any third-party application in Kubernetes using Prometheus Monitoring | MongoDB Exporter
In this Prometheus Monitoring Tutorial I show you how to monitor a third party application, like Mysql, Mongodb, Redis or any other service running in your Kubernetes cluster using Prometheus Monitoring.
I personally think this is a complex topic, simply because there are so many options and combinations of doing it and it’s also very badly documented. So it’s difficult to get a clear picture of how it works. And this is exactly what I want to address with this video. I will give you a good overview of all the different options and clear image of steps required to set up the monitoring. So no matter what application you have, you will know exactly how to configure its metrics collection for Prometheus.
And here is what we are gonna do:
* First we will deploy a Prometheus Operator in our Minikube cluster using a helm chart – this is a pretty easy step (Part 1 of demo!)
* Second we will deploy a MongoDB application as an example
* and then we will configure our MongoDB application for Prometheus monitoring using a MongoDB exporter
I explain all the concepts, including Exporter, ServiceMonitor and so on as we go through the setup. So you understand with every step exactly what we are doing.
Course Content
Course Content
-
How Prometheus Monitoring works | Prometheus Architecture explained
21:30 -
Setup Prometheus Monitoring on Kubernetes using Helm and Prometheus Operator
25:42 -
Prometheus Monitoring – Steps to monitor third-party apps using Prometheus Exporter
23:05