Kubernetes, Monitoring with Prometheus and Grafana
summary
A step-by-step demo that deploys a sample containerized app to a Kubernetes cluster on Google Cloud, installs Prometheus using the Prometheus Operator, and exposes Prometheus on port 9090 and Grafana on port 3000. It configures Alertmanager and exporters, uses Docker images and manifests from a provided repo, and shows Grafana dashboards with live metrics (CPU, memory, request counters, histograms) and alerts firing during the demo.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 3:14Why monitoring matters
- 6:48Prometheus overview
- 9:20Prometheus data model
- 11:10Metric types in Prometheus
- 13:48Prometheus UI demo
- 15:42Grafana overview
- 17:29Grafana features
- 19:16Prometheus Operator
- 22:47Demo setup
- 24:14App deployment example
- 26:00Dockerfile and deployment
- 27:52Service and metrics check
- 29:36Install Prometheus Operator
- 31:02Final setup and dashboards
- 33:25Grafana metrics visualization
- 34:34Summary
related talks
24mPractical Kubernetes Monitoring with Prometheus
32mDemocratizing Application Monitoring with Prometheus
37mMonitoring Kubernetes with Prometheus
19mKeynote: Monitoring Kubernetes Clusters with Prometheus
02h 43mPrometheus from A to Z
34mMonitoring Spinnaker with Prometheus Operator on GKE
30mCrash course in Kubernetes monitoring
40mPrometheus for Devs
