~/talk

Practical Kubernetes Monitoring with Prometheus

Talkat PromCon North America 2021 · on Monday, 2021-10-11· [kubernetes, observability]
slides:none on file

Deploys a ready-to-run monitoring platform using kube-prometheus stack (Prometheus, Alertmanager, Grafana, node-exporter, kube-state-metrics, cAdvisor) and shows how to add app metrics via the ServiceMonitor CRD. Claims a five-minute success to get dashboards and alerts, demonstrates a demo app with three replicas, two scraped, one unknown, and recommends in-cluster Prometheus, port-forward/ingress for UIs, jsonnet for custom rules/dashboards, remote_write to Thanos/Cortex, and moving from metrics to logs/traces (Loki/Tempo/OpenTelemetry).

AI-written summary · about

  1. 0:00Intro
  2. 0:39Microservices and classic host/services models
  3. 1:09Thoughts and tips
  4. 2:34Prometheus inside Kubernetes?
  5. 3:48Prometheus: Architecture
  6. 5:10Prometheus Terminology: Service Discovery
  7. 5:44Overview: kube-prometheus
  8. 7:14Install kube-prometheus & Prometheus Operator
  9. 7:26Familiarize yourself with the deployment
  10. 8:10Alert Manager UI
  11. 8:29Grafana dashboards
  12. 9:21Deploy the demo app prometheus_demo_service
  13. 10:03Monitor the Demo Service
  14. 10:29Verify Prometheus Service Monitor targets
  15. 11:51kube-state-metrics
  16. 12:38Customize kube-prometheus
  17. 13:26Golden Signals
  18. 15:34Alert Rules in Prometheus Operator
  19. 16:10SLA, SLO, SLI
  20. 16:53SLOs as code
  21. 17:51SLOs with Prometheus
  22. 20:49Profiling
  23. 21:05Infrastructure as Code, GitOps and Monitoring
  24. 21:34Kubernetes Security Monitoring
  25. 22:02RBAC & Policies
  26. 22:52Resources: Workshops and Trainings
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.