Prometheus Monitoring - Steps to monitor third-party apps using Prometheus Exporter | Part 2

preview_player
Показать описание

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 👋 ▬▬▬▬▬▬
Рекомендации по теме
Комментарии
Автор


▬▬▬▬▬▬ 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

TechWorldwithNana
Автор

If you are watching this video, helm charts for mongodb-exporter are updated and serviceMonitor.enabled is set to false by default. Do not delete "enabled: true" in the values file when installing mongodb-exporter chart.

Cih
Автор

This Prometheus series is realy the best out there in youtube..
Prometheus was always to me a dark spot, but now I can say that I know how to handel monitoring within my clusters.
Many thanks NaNa

anas
Автор

It has arrived! Instantly watched this when I saw it!
Thanks as always Nana for the quality videos and explanations!

jerweiyeoh
Автор

Thank you for making this seem so simple, really appreciate your effort to make such fantastic videos.

rahulkinwar
Автор

Thank you so much: this is a real life-saver video to really understand how all those moving parts fit together. Now off to experimenting and putting all this into practice.

fhajji
Автор

Awesome video, Nana. Useful to deploy and understand how metric exporters works.

Thanks for you great work

luismiguelsaez
Автор

Your videos are very good in terms of details and knowledge. Thank you so much for putting them together and helping others.

gurmeetchawla
Автор

Have been watching your videos on various topics Nana. Just one word to describe them - "Awesome !!!" Thank You :)

anirudhpatel
Автор

Great video. People like you are what humanity really is. Kind, helping and thank you.

rahul_bali
Автор

Very cool! Adding the exporter without changing the target pod to add a sidecar container. Very, very nice. Thx.

fanemanelistu
Автор

Many thanks for your content! It's simple and brilliant explanation of basic monitoring setup! You just got new subscriber :)

mksxntwr
Автор

Excellent Demo!!!! Another feather in the cap. You go

TheCkalyanaraman
Автор

Thank you Nana for all of those well explained videos!!

raghebbenhamouda
Автор

Nice! I've been waiting for this video. Thank you, Nana!

ideal_path
Автор

Help a lot, thanks for resume all this information in this series. Thank you again!!!

krlsdu
Автор

Another super solid video, thank you again for all of your contributions in this space.

TajuAlim
Автор

Made my day, learnt exporter deployment and service monitor 👏👏

TechJunction
Автор

As Always, Nana with the best content, Thanks for this video It helped me a lot. I am sorry I am watching this one a bit late as I was occupied with some other stuff.

Kushagra
Автор

Your contents and tutorials are amazing, I've been enjoying and learn a lot. Thank you so much for this channel Nana.

lucasfe