A Practical Guide to Prometheus for App Developers [B]
summary
Step‑by‑step Node.js instrumentation showing a plain /metrics endpoint, replacing a hand‑rolled /hits counter with a Node.js Prometheus client and exposing HTTP request counters and histograms; deployment uses Draft onto Kubernetes and scaling is verified live with ApacheBench, revealing a clear hockey‑stick in requests across two replicas. Metrics are queried with Prometheus/PromQL and sent to Weave Cloud remote_write/remote_read for long‑term storage; demo has a minor scraping/labelging hiccup to debug.
AI-written summary · about
chapters (7)
- 0:00Start
- 0:10An Introduction to Prometheus for App Developers
- 3:34observability is absolutely essential
- 4:47microservices is a culture
- 5:41what is Prometheus & why use it?
- 8:37metrics
- 13:54tutorial: step-by-step guide to Prometheus with Node.js
related talks
45mA Practical Guide to Dashboarding
06mTying a metrics to every release
11mBuilding lightweight observability system for Lean Teams
26mObservability for Your Internal Developer Platform: Instrumenting Bac...
28mProduct metrics for developers
29mReverse-Engineering PromQL Usage: A Proxy’s Tale
05mGoogle Summer of Code and my time at Prometheus
34mMetrics driven development
