Project 5: Setup Monitoring and Alerting on Kubernetes | Prometheus and Grafana Tutorial

  Рет қаралды 18,171

Tech Tutorials with Piyush

Tech Tutorials with Piyush

Күн бұрын

Пікірлер: 51
@awssoorinje747
@awssoorinje747 Жыл бұрын
Sir, Thank you once again for your invaluable assistance. The session was extremely beneficial. It would have been even more advantageous to see the lab executed in an AWS environment
@TechTutorialswithPiyush
@TechTutorialswithPiyush Жыл бұрын
Hello Buddy, Thank you for your support and feedback. As mentioned in the video, I have used all the opensource tools and their implementation is standard across the cloud platform.You can use the same steps to implement this project in Azure or AWS as well. Let me know if you are facing any issues, happy to help :)
@olympusbiz9583
@olympusbiz9583 11 ай бұрын
20:00 slack integration
@TechTutorialswithPiyush
@TechTutorialswithPiyush 11 ай бұрын
Thank you for sharing this
@olympusbiz9583
@olympusbiz9583 11 ай бұрын
I've installed kube-prometheus-stack, it's successfully settled. Now I want to create alerts, do I need to configure my slack details in values.yaml file or else.
@TechTutorialswithPiyush
@TechTutorialswithPiyush 11 ай бұрын
You need to follow the below steps: kubectl create secret generic alertmanager-slack-webhook --from-literal webhookURL=SLACK_WEBHOOK_URL kubectl apply -f extras/prometheus/oss/alertmanagerconfig.yaml
@olympusbiz9583
@olympusbiz9583 11 ай бұрын
Okay great, can you let me know please how can I add and remove alerts from the chart.
@rahulvarma2100
@rahulvarma2100 Ай бұрын
Hello , where are the manifest files used in this demo ? Specially alert manager for each application
@TechTutorialswithPiyush
@TechTutorialswithPiyush Ай бұрын
It should be there in the GitHub repo
@ervispojana118
@ervispojana118 7 ай бұрын
Great Work --- It would be great to have a PLATFORM-OPS course. With tools like : Kubernetes, ELK, Prometheus Grafana, Troubleshooting, AWS, Splunk, Dynatrace.
@TechTutorialswithPiyush
@TechTutorialswithPiyush 7 ай бұрын
Thank you for the suggestions. Currently I am working on the CKA series which will have 40+ videos, once I am done with that, I will try to create more videos on the topics you have suggested. Thank you once again.
@debillion
@debillion 5 ай бұрын
I like the way you teach. Do you have a full course on prometheus and Grafana?
@TechTutorialswithPiyush
@TechTutorialswithPiyush 5 ай бұрын
Not yet, may be in future.
@DevOpsGuru814
@DevOpsGuru814 5 ай бұрын
Hi Piyush, I would like to know does the same works on EKS since you are gcp. Any reason why did you try the chart from bitnami not from official grafana repo i mean prometheus stack repo. It would be much appreciated if you add the video for enabling loki also on same cluster and get the log on grafana
@TechTutorialswithPiyush
@TechTutorialswithPiyush 5 ай бұрын
Hello, The manifest that we use, its built for Kubernetes that means any kubernetes cluster running anywhere could be cloud GKE/AKS/EKS or on-premises. The application code could have some dependency issues but other than, manifests are standard and follow the same pattern. I'd add the loki integration to my todo list, will do it soon.
@NageshSingh-z9x
@NageshSingh-z9x Ай бұрын
hey @piyush I want to know more about google managed prometheus and the one which you installed what are the differences also with google managed prometheus can I integrate grafana also regarding standard cluster , google managed prometheus will be by deafult installed so want to know your views
@TechTutorialswithPiyush
@TechTutorialswithPiyush 26 күн бұрын
GMP is a managed offering by Google with Prometheus and Grafana configured through operators in which you dont have to worry about scaling your infra, patching it for security etc. Think of it as Kubernetes is an opensource just like Prometheus and Grafana but there is a managed Kubernetes service such as GKE or AKS or EKS which is similar to Google Managed Prometheus.
@sudheersen8227
@sudheersen8227 9 ай бұрын
continue sir❤❤
@TechTutorialswithPiyush
@TechTutorialswithPiyush 9 ай бұрын
Yes brother, I will resume this series after 2 weeks
@shm8296
@shm8296 11 ай бұрын
can we use this method in production or in the company, any vulnerability issues will face in future ?
@TechTutorialswithPiyush
@TechTutorialswithPiyush 11 ай бұрын
Many enterprises uses managed version of Prometheus and Grafana so that they do not have to worry about security patching, upgrades, server maintenance and other administrative task. Google also has a managed offering called GMP ( Google Managed Prometheus). I hope that answered your question
@JITHUR-h8r
@JITHUR-h8r 9 ай бұрын
Hi, I have managed prometheus in my production env , how to add this prometheus as datasource in grafana
@TechTutorialswithPiyush
@TechTutorialswithPiyush 9 ай бұрын
Hello, which cloud are you using? Adding the datasource is same for opensource and managed prometheus. Here's the Grafana installation guide: cloud.google.com/stackdriver/docs/managed-prometheus/query#grafana-deploy
@awssoorinje747
@awssoorinje747 11 ай бұрын
Dear Sir, Thanks a lot, next video please.
@TechTutorialswithPiyush
@TechTutorialswithPiyush 11 ай бұрын
I am currently focusing on Azure DevOps series, will resume this one once I complet ethe Azure DevOps one.
@Nikhil-go6dq
@Nikhil-go6dq 4 ай бұрын
Can I setup prometheus on my GCP VM to monitor GKE cluster or we need to setup prometheus in cluster only?
@TechTutorialswithPiyush
@TechTutorialswithPiyush 4 ай бұрын
If you setup in the cluster itself it be a better choice. If you do that in a VM, then it will be a single point of failure, if the instance goes down the prometheus will go down with it, issues with scaling and everything. Then you have to use an autoscaling group(in AWS) or MIG(in GCP) or VMSS(in Azure), it will be a costly and complex solution. That is why Kubernetes will be the right choice if you already have apps runnning on kubernetes.
@fikreteren7783
@fikreteren7783 8 ай бұрын
Is GKE Autopilot still restricted or is it possible to see the data?
@TechTutorialswithPiyush
@TechTutorialswithPiyush 8 ай бұрын
Hey, What type of data are we talking about? you mean Node details? If we are using Kubernetes on our On premises server we get access to everything and we manage everything on our own including control plane., worker nodes, workloads etc. If you dont want to manage the control plane ourself, we use a managed Kubernetes service such as GKE standard which will give us access to our worker nodes and workloads however, if you dont want to manage your worker nodes, you use GKE Autopilot in which you can focus on your workload and control plane + worker nodes are managed by GKE. I hope this answered your question.
@QuangPham-bc7lc
@QuangPham-bc7lc Жыл бұрын
can i ask why the number of nodes is 4.78 but not 4 or 5 or any natural number?
@TechTutorialswithPiyush
@TechTutorialswithPiyush 11 ай бұрын
Hello, Can you provide some context? Was it there in the video? Can you pinpoint the timestamp?
@39vignesh.m35
@39vignesh.m35 9 ай бұрын
how to alert mail instead of webhook
@TechTutorialswithPiyush
@TechTutorialswithPiyush 9 ай бұрын
You need to add smtp details in alert manager yaml instead of webhook
@39vignesh.m35
@39vignesh.m35 9 ай бұрын
@@TechTutorialswithPiyush tnx
@39vignesh.m35
@39vignesh.m35 9 ай бұрын
sir can i use servicemonitor instead of probe for monitor endpoint
@dr.hemantchauhan2613
@dr.hemantchauhan2613 Жыл бұрын
Excellent 🎉
@TechTutorialswithPiyush
@TechTutorialswithPiyush Жыл бұрын
Thank you 🙏😊
@techienitish407
@techienitish407 Жыл бұрын
hi piyush pls give the link of hashnode for EKS tutorial..... thanks
@TechTutorialswithPiyush
@TechTutorialswithPiyush Жыл бұрын
Thank you for reminding me, just added the link in the description. Here as well devo.hashnode.dev/comprehensive-aws-eks-cluster-monitoring-with-prometheus-grafanaand-efk-stack-10weeksofcloudops
@ravireddy270
@ravireddy270 5 ай бұрын
Hi piyush I just completed all the tutorials regarding Azure Devops, and through udemy I completed all the courses regarding kuberntes too..I can able to clear interview but during the client round I faced a question about how many kuberntes clusters you are using in your current project.. Please provide a rough answer to these for future reference.
@TechTutorialswithPiyush
@TechTutorialswithPiyush 5 ай бұрын
Hello Ravi, Thank you for reaching out. The number of kubernetes cluster you use is dependent on the number of projects you are handling and number of environments you have access to. For example, if you are an ops person, you would have the access to all the non-dev clusters. UAT, Prod, Pre-prod etc If you are a developer, you would only have access to the dev clusters. You can form your answer accordingly.
@ravireddy270
@ravireddy270 5 ай бұрын
@@TechTutorialswithPiyush yeah Piyush...I don't have experience with kuberntes in real time, can I answer it as 4 clusters regarding the Dev environment.
@TechTutorialswithPiyush
@TechTutorialswithPiyush 5 ай бұрын
@@ravireddy270 your call, but prepare your next answer, why 4 clusters for dev?
@DevNnamsi
@DevNnamsi Жыл бұрын
Please how can we connect I love you videos and would love a paid course if any
@TechTutorialswithPiyush
@TechTutorialswithPiyush Жыл бұрын
I dont do paid training but you can reach out to me over Discord or Linkedin for any guidance,
@DevNnamsi
@DevNnamsi Жыл бұрын
@@TechTutorialswithPiyush Alright sending you a message soon
@prasannakumar2633
@prasannakumar2633 Жыл бұрын
Thankyou
@TechTutorialswithPiyush
@TechTutorialswithPiyush 11 ай бұрын
You’re welcome 😊
@deonnichole7548
@deonnichole7548 17 күн бұрын
Please, I need a little help. After I run this command, "kubectl apply -f extras/jwt/jwt-secret.yaml kubectl apply -f kubernetes-manifests" to deploy the app, the pods don't run. keeps saying i need a quota increase. I have written to google for an increase, but even after that, I get the same issue. Please, I need assistance.
@TechTutorialswithPiyush
@TechTutorialswithPiyush 16 күн бұрын
I recommend you check your quota again and ensure the increase has been applied. It can sometimes take time to process. - You need to identify which quota is getting exhausted - Check with Google Support about the quota increase or cleanup existing usage if its a resource quota
Kubernetes Monitoring Made Easy with Prometheus | KodeKloud
1:08:55
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 53 МЛН
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 37 МЛН
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 35 МЛН
Server Monitoring // Prometheus and Grafana Tutorial
24:36
Christian Lempa
Рет қаралды 686 М.
OAuth 2.0 and OpenID Connect (in plain English)
1:02:17
OktaDev
Рет қаралды 1,8 МЛН
Install Prometheus & Grafana on Kubernetes (kube-prometheus-stack)
24:24
Setup Prometheus & Grafana Monitoring On Kubernetes Using Helm
32:12
I Failed as Devops Engineer | My Failure Story
8:20
Tech Tutorials with Piyush
Рет қаралды 4,3 М.
Server Monitoring with Grafana Prometheus and Loki
51:44
Piyush Garg
Рет қаралды 68 М.
Project2 - Deploy a 3 Tier Architecture On AWS - End to End Project Demo
1:10:37
Tech Tutorials with Piyush
Рет қаралды 67 М.
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 53 МЛН