Reading 25m read

Metrics with Prometheus & Grafana

Set up Prometheus and Grafana in Kubernetes for cluster and application metrics — from Helm install to production dashboards.

Full content coming soon. This lesson is being written.

This lesson covers metrics with Prometheus:

  • Metrics Server vs Prometheus: different purposes
  • Installing kube-prometheus-stack with Helm
  • Prometheus scraping: ServiceMonitors, PodMonitors
  • Key cluster metrics to monitor (CPU, memory, pod restarts, latency)
  • PromQL basics: common queries for K8s troubleshooting
  • Grafana: built-in K8s dashboards
  • Alerting: PrometheusRule, Alertmanager configuration
  • Application metrics: exposing /metrics endpoint

Check back soon for the full content.

Next Lesson