Тёмный

Prometheus Grafana dashboard for Kubernetes monitoring - Part 2 

Rahul Wagh
Подписаться 41 тыс.
Просмотров 22 тыс.
50% 1

▬▬▬▬▬▬ ⭐️ Instruction's Guides ⭐️ ▬▬▬▬▬▬
How to setup Prometheus, Grafana dashboard for Kubernetes monitoring on AWS? - jhooq.com/prometheous-k8s-aws...
Prometheus and Grafana are the two popular open-source tools for collecting and visualizing performance metrics. In this blog post, we are going to set up the Kubernetes cluster on AWS, later we are gonna set up the Prometheus server for collecting the performance metrics and Grafana.
Prometheus and Grafana are always a great combination when it comes to measuring the site reliability index. SREs (Software Reliability Engineers) heavily rely on Prometheus and Grafana because apart from collecting performance metrics, you can also set up some alerts, live views, and custom dashboards.
At the end of the session, you will have the Kubernetes cluster running on AWS and Prometheus, a Grafana dashboard for monitoring the Kubernetes cluster. Here are the key points that we will touch upon -
1. Install AWS CLI and eksctl
2. Setup AWS Credentials
3. Install kubectl
4. Install Helm chart
5. Create Kubernetes cluster in AWS using eksctl
6. Install Kubernetes Metrics Server
7. Install Prometheus
8. Install grafana
9. Import Grafana dashboard from Grafana Labs
10. Deploy a spring boot microservice and monitor it on Grafana
▬▬▬▬▬▬ ⭐️ 🕘Timestamps ⭐️ ▬▬▬▬▬▬
0:52 Install AWS CLI, eksctl and Setup AWS Credentials
8:06 Install kubectl
9:12 Install Helm chart
10:27 Create Kubernetes cluster in AWS using eksctl
15:40 Install Kubernetes Metrics Server
17:54 Install Prometheus
23:09 install grafana
29:42 Import Grafana dashboard from Grafana Labs
33:05 Deploy a spring boot microservice and monitor it on Grafana
To learn more on DevOps visit - jhooq.com/
For more official documentation refer to - grafana.com/docs/grafana-clou...
Disclaimer/Policy: All the content/instructions are solely mine. The source is completely open-source.
Video is copyrighted and can not be re-distributed on any platform.
#prometheus #grafana #kubernetes #cloud #devops

Наука

Опубликовано:

 

30 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 75   
@jaime2581
@jaime2581 6 дней назад
Not skipping ads. Thank you so much!
@RahulWagh
@RahulWagh 6 дней назад
You are welcome
@nirmesh44
@nirmesh44 Год назад
Have not found anywhere else such a clear explanation. Awesome video.
@RahulWagh
@RahulWagh Год назад
Glad it was helpful!
@bashashaikabdul
@bashashaikabdul 2 года назад
Promotheous and graphana setup very well explained. Thanks for creating video on this.
@srida999
@srida999 Год назад
Great Job, Rahul, keep up the great work.
@sireeshavdasari2729
@sireeshavdasari2729 10 месяцев назад
Very detailed and kudos to all the efforts you put in documentation and the video.Thanks a ton!!
@RahulWagh
@RahulWagh 10 месяцев назад
You are welcome
@jalandharbehera2456
@jalandharbehera2456 Год назад
Really this channel is the best channel because no words for you....🙏🙏🙏🙏
@RahulWagh
@RahulWagh Год назад
Thank you so much 😀
@twizzoe
@twizzoe 2 года назад
Rahul always on point with his presentation👌.
@RahulWagh
@RahulWagh 2 года назад
Glad you liked it
@darlahari1567
@darlahari1567 2 года назад
oscar level explanation keep going.
@ramroy5942
@ramroy5942 2 года назад
very nicely explained ..big fan of the way ur explainng n enlightnening us..thank you
@RahulWagh
@RahulWagh 2 года назад
Cheers keep following for more topics in future
@Learn_IT_with_Azizul
@Learn_IT_with_Azizul 6 месяцев назад
Very useful. Thank you very much 👏
@RahulWagh
@RahulWagh 6 месяцев назад
Glad it was helpful!
@eswarteja7064
@eswarteja7064 Год назад
Hi Rahul, Very good Video. But I have a personal question. In my current Environment we have 45 Pods running on AWS-EKS cluster. We want to create to 45 Dashboards for all our PODS is this possible ? Can we monitor Pods individually using grafana and Prometheus.
@sarathkumar8574
@sarathkumar8574 Год назад
I have question: what happens when we use two Prometheus application/server at different port or ip but uses same metric or target end point where it needs to scrape metrics. Will it able to scrape data as usual or will there be metrics missing or unusuality while scrapping data because of two Prometheus with same scrapping interval or different interval
@yashhirulkar909
@yashhirulkar909 2 года назад
Thankyou sir . Amazing video
@bishnu3143
@bishnu3143 2 года назад
It's great to learn with you bro
@RahulWagh
@RahulWagh 2 года назад
It’s my pleasure
@ManishKanathe
@ManishKanathe Месяц назад
Nice content
@hassanaslam1536
@hassanaslam1536 5 месяцев назад
Very well explained, I have seen both of your videos, one thing I don't understand so you will be running two instance of prometheus in your company, one is for linux hosts and another is for Kubernetes, can't we manage one prometheus application where we can see infra stats as wells as container stats?
@vback4238
@vback4238 Год назад
Subscribed!!! You are awesome!
@RahulWagh
@RahulWagh Год назад
Glad yo liked it
@uday7398
@uday7398 Месяц назад
How to setup node exporter and kube state metrics to get data to prometheus from remote cluster?
@GN-fv5ek
@GN-fv5ek Год назад
Subscribed No doubt, content is really good.
@RahulWagh
@RahulWagh Год назад
you welcome
@RajKumar-fl4lw
@RajKumar-fl4lw 2 года назад
Very nicely explained..... 🙏 Thanks sir...
@RahulWagh
@RahulWagh 2 года назад
Glad you liked it
@msk1028
@msk1028 Год назад
Hi Rahul, thanks for your videos !! a small request, i could see this video is specific to one data center. can you please make a video on multi-data center ? coz I am looking at information regarding how to access a single grafana url to access the metrics for all the 3 DC's. i am not finding that information which is easily explained
@nishasati8249
@nishasati8249 8 месяцев назад
Can we scape prometheus metrics from 2 different AKS clusters into 3rd AKS cluster?? If yes, do we need thanos in each cluster or we need thanos only in 3rd cluster where all the metrices will be collected? Do we need to install full-fledged prometheus in each cluster or operator will work? Any reference document will be very helpful. Thanks for your help.
@shijomjose
@shijomjose Год назад
Thanks for the video. But why there is no data for Memory, Cpu usage.. I also tried this same dashboard .. It says N/A. Also Is there any dashboard available to view namespace cpu and memory usage ?
@user-yv2go3qn7j
@user-yv2go3qn7j 6 месяцев назад
Sir, i have a question that is when i apply this : kubectl get service -n grafana ; EXTERNAL IP does not show, so that i can access grafana
@suryadipnag2733
@suryadipnag2733 10 месяцев назад
Very nice explanation.
@RahulWagh
@RahulWagh 10 месяцев назад
Glad you liked it
@IllthizamNazar
@IllthizamNazar Год назад
you all vedeos are awesome brother!!!!!!!!!!!!!!!!1
@RahulWagh
@RahulWagh Год назад
Thank you so much 😀
@CHEROOBONE22
@CHEROOBONE22 Год назад
Great video, very detailed and straight to the point. Appreciate that so much. wanted to know if you can make videos of real world troubleshooting errors. What problems have you encountered using any of the DevOps tools and how you solved it.
@RahulWagh
@RahulWagh Год назад
You welcome
@sajid4087
@sajid4087 Год назад
Hi Raghu, can you make a video on alert manager?which was missing in content
@rakeshkrrajak
@rakeshkrrajak Год назад
Hello Rahul, Getting this error on my Primetheus-alertmanater-0 and prometheus-server pods running PreBind plugin "VolumeBinding": binding volumes: provisioning failed for PVC "storage-prometheus-alertmanager-0" can you help whats the exact issue and how to fix
@alikemalsahin6778
@alikemalsahin6778 Год назад
Hi Rahul, I imported my datasources and dashboard succesfully but on the dashboard, all components shown N/A, and nothing seems, how can i solve this, thanks.
@maheshchandra6207
@maheshchandra6207 2 года назад
Hey bro, in terraform there is a concept called templatefile. If it's possible make a video on that.
@rickyspartanz2623
@rickyspartanz2623 Год назад
Hi rahul, While setting up Prometheus after giving get all -n prometheus still I'm getting error pod/prometheus-server 0/2 .. Status is pending. Can you help me how to overcome with that?
@arunkumarlakshmipathy6152
@arunkumarlakshmipathy6152 13 дней назад
Kindly share the Creating alert rule video link
@nishasati8249
@nishasati8249 8 месяцев назад
can u also make a video on multi-cluster (2 datasource and one data aggregator) monitoring with grafana, prometheus and thanos?
@srinikalluri4705
@srinikalluri4705 Год назад
hi @Rahul wagh, nice session and have small doubt. Can we customize the dashboard on our own?
@RahulWagh
@RahulWagh Год назад
Yes you can even design your own dashboard also
@__jonko_with_johnko__
@__jonko_with_johnko__ Год назад
for the people having the problems with pods not starts check what kubernetes version you are running in the guide he is using version 1.22 i had 1.26 and that did not work after using the commands from the guide where the 1.22 version is defined it then would start the pods
@ragh1336
@ragh1336 Год назад
Great video sir. Please show us alert manager also
@RahulWagh
@RahulWagh Год назад
Sure
@mukeshprajapati5671
@mukeshprajapati5671 10 месяцев назад
Nice content Rahul. Out of conext question, which monitor you are using, I can see from the video , it is ultrawide. If yes, how convinent it is for devops work?
@RahulWagh
@RahulWagh 10 месяцев назад
Yeah it is Samsung 34” monitor. It’s really good for devops workflow
@Tech-1992
@Tech-1992 2 года назад
How we can integrate prometheus & grafana to monitor a java application? Please do make a video on that. Thanks for the excellent video.
@RahulWagh
@RahulWagh 2 года назад
Well integrating prometheus and grafana with java application can not be explained into the comment sections. Probably it will need a whole session. So may be in future i will prepare something around it
@manikumark3833
@manikumark3833 2 года назад
Hi Rahul, Very nice videos and explanation , Can you please do some videos on istio service mesh , Why do we need this in kubernetes ?
@RahulWagh
@RahulWagh 2 года назад
I will add it to my list
@HuyPham-vy3hn
@HuyPham-vy3hn 2 года назад
How we can integrate prometheus & grafana to monitor virtual server on citrix? thanks
@RahulWagh
@RahulWagh 2 года назад
Well it’s going to be really long topic to present everything may be in future i cam prepare something around this
@HuyPham-vy3hn
@HuyPham-vy3hn 2 года назад
@@RahulWagh hope soon😂😂
@2mahender
@2mahender 2 года назад
nice explanation, can u make video on helm basics
@RahulWagh
@RahulWagh 2 года назад
Here is complete Helm Chart playlist which is already there on my channel - ru-vid.com/group/PL7iMyoQPMtANm_35XWjkNzDCcsw9vy01b
@2mahender
@2mahender 2 года назад
@@RahulWagh thank you for your videos, can you please make videos on Python+AWS sdk?
@seekhoaursikhao4046
@seekhoaursikhao4046 Год назад
Hi Rahul Bhai, We need Grafana 9 version full a-z tutorial alerting and so on ..Let us know when you are sharing us the full lessons on this. No one is focused on the latest version series. Please do the needful and help the poor people who really need to learn
@RahulWagh
@RahulWagh Год назад
Hi I will add your suggestions to my todo list and hopefully will prepare something around it in future
@saurabhmagar4097
@saurabhmagar4097 Год назад
hey rahul can make video on datadog and opentementory for k8s monitoring!
@RahulWagh
@RahulWagh Год назад
I will add it to my list of todo hope full i will prepare something when i have more time
@debillion
@debillion 2 года назад
Will this live video be saved?
@RahulWagh
@RahulWagh 2 года назад
Yes the video will be there on my channel after the live session as well so that you can view it later
@sahadevdahit
@sahadevdahit 4 месяца назад
❤❤❤❤❤❤
@RahulWagh
@RahulWagh 4 месяца назад
You are welcome
Далее
Чистка пляжа с золотом
00:49
Просмотров 276 тыс.
кукинг с Даниилом 🥸
01:00
Просмотров 491 тыс.
Server Monitoring // Prometheus and Grafana Tutorial
24:36
Microservices with Databases can be challenging...
20:52
АЙФОН Г0ВН0
0:54
Просмотров 1,5 млн