filmov
tv
Prometheus Monitoring - Steps to monitor third-party apps using Prometheus Exporter | Part 2
Показать описание
Learn how to monitor any third-party application in Kubernetes using Prometheus Monitoring | MongoDB Exporter | Service Monitor and Service Discovery explained | Grafana
► Thanks Okteto for sponsoring this video!
Full Prometheus Monitoring Tutorial:
Demo Part 2: this video
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.
▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
0:00 - Intro
0:13 - Steps to monitor MongoDB (or any other third party application) metrics
2:06 - Prometheus Operator deployed - recap of part 1
5:13 - Service Monitor - How Prometheus discovers new targets?
8:10 - Deploy MongoDB application (Deployment and Service component)
8:56 - MongoDB Exporter - exposing MongoDB metrics
09:28 - What is a Exporter?
12:32 - 3 components you need when deploying an Exporter
13:40 - Deploy MongoDB Exporter using Helm Chart
19:37 - Check /metrics endpoint of MongoDB Exporter
20:35 - See new target in Prometheus UI
21:17 - See MongoDB metrics data in Grafana UI
▬▬▬▬▬▬ Useful Links 🛠 ▬▬▬▬▬▬
#prometheus #prometheusmonitoring #devops #techworldwithnana
▬▬▬▬▬▬ Want to learn more? 🚀 ▬▬▬▬▬▬
▬▬▬▬▬▬ Maybe interesting for you 😎 ▬▬▬▬▬▬
▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
Комментарии