Monitoring Like a Boss
summary
Compares push vs pull instrumentation approaches and demonstrates a concrete monitoring pipeline: a Spring Boot application instrumented with Kamon running in Docker exposes Prometheus metrics, Prometheus scrapes those metrics and Alertmanager sends alerts to Slack. Implements and demos a concrete alert rule (fewer than 12 connected users for 30 seconds), custom counters for active sessions, dashboards, and a live end-to-end alert firing while fixing minor demo issues.
AI-written summary · about
chapters (6)
- 0:00Monitoring applications
- 3:53Three pillars
- 10:40Multidimensional metrics
- 18:03Prometheus & Alertmanager demo
- 27:34Metrics architecture
- 38:17Conclusion
related talks
56mIntroduction to Spring Boot Application monitoring
17mMonitoring as Code
29m“If you Don’t Monitor your Infrastructure, you Don’t Own it!” Regain Control Thanks to Prometheus
47mSpring Boot Observability in Practice: Actuator, Micrometer & OpenTelemetry
14mMonitoring the monitor
39mBeyond Logs: Achieving Observability with Selenium and Grafana
24mPractical Kubernetes Monitoring with Prometheus
34mMonitor My Socks: Using Prometheus in a Polyglot Open Source Microservices
