Day 56: Kubernetes Monitoring & Logging Explained | CKA Course 2025

Опубликовано: 16 Июль 2026
на канале: Cloud With VarJosh
1,717
66

Day 56: Kubernetes Monitoring & Logging Explained | CKA Course 2025
👉 GitHub Repository: https://github.com/CloudWithVarJosh/C...
👉 CKA 2025 Playlist:    • CKA Certification Course 2025  
👉 Kubernetes Projects:    • DevOps Projects  

📚 Welcome to Day 56!
Today we dive into Kubernetes monitoring & logging through the lens of observability. We’ll build a practical mental model (metrics, logs, traces), compare infrastructure vs application views, walk through Metrics Server architecture, and map native monitoring and native logging: kubectl logs for pods, journalctl for services, and where logs live on nodes.

🛠 What You’ll Learn in This Demo
✅ Observability 101: metrics, logs, traces (infra vs app)
✅ Metrics Server: install (lab notes), verify with kubectl top
✅ Metrics Server architecture: kubelet scrape → Metrics API
✅ Native monitoring signals: Metrics API, kube-state-metrics, /metrics
✅ Kubernetes logging: stdout/stderr, kubectl logs, journalctl, CRI paths
✅ Centralized logging patterns (EFK/Loki) and quick AWS mapping (CloudWatch/AMP/AMG)
✅ Lab gotchas: --kubelet-insecure-tls (don’t use in prod), Calico VXLAN “FailedDiscoveryCheck” fix

💡 By the end of this lecture:
You’ll know where to find resource signals, how to read pod vs node logs, how Metrics Server plugs into autoscaling and kubectl top, and the minimal steps to make logs and metrics reliable (stdout/stderr, journald, central shipping). You’ll be set up for the control-plane and data-plane troubleshooting we tackle next.

🔗 Stay Connected
👉 LinkedIn:   / varun-joshi-2b516752  

👉 GitHub: https://github.com/CloudWithVarJosh

💬 Got questions? Drop them in the comments — I reply to every single one.
👍 Like, share, and subscribe to follow the entire CKA 2025 series!

⏰ Timestamps
00:00:00 Introduction
00:01:33 Observability — Why and What
00:14:36 Observability on AWS: Infra & App
00:17:17 Kubernetes Monitoring (Native)
00:18:58 Metrics Server: Install (Lab)
00:20:22 Metrics Server: Architecture
00:22:32 Kubernetes Monitoring (Native) Continued
00:27:00 Kubernetes Logging (Native): kubectl logs & journalctl
00:45:09 Outro & Next Steps

🔖 Hashtags
#Kubernetes #CKA #CKA2025 #Monitoring #Logging #Observability #MetricsServer #KubeStateMetrics #Prometheus #Grafana #FluentBit #Loki #OpenTelemetry #SRE #DevOps #CloudWithVarJosh