~/talk

Gathering Metrics With StatsD And Graphite

Talkat PHP UK Conference 2014 · 2014-02-21..02-22· [observability, nodejs]
speakerdeck:jeremyquinton
slides:none on file

Shows how to send PHP metrics as counts, timings, gauges and sets via UDP to a StatsD daemon that aggregates and flushes every 10s to Graphite (carbon + whisper); includes concrete PHP client calls, the over‑the‑wire packet formats, storage retention/aggregation rules and how timing metrics yield mean/upper/lower/stddev/p90 buckets. Covers log parsing with Logstash or Logster, simple alerting via the Graphite render API, and scalable anomaly tools (Skyline) — a working pipeline used during a Comic Relief spike.

AI-written summary · about

  1. 0:00Introduction
  2. 1:40DevOps
  3. 7:44Counting
  4. 12:03StatsD
  5. 15:43Namespacing
  6. 18:58Whisper
  7. 28:48Other Metrics
  8. 29:59Timing Metric
  9. 30:59Timing Matrix
  10. 32:17Graph
  11. 32:59Timing Metrics
  12. 33:52Graphite API
  13. 34:44Render API
  14. 37:32Log Stash
  15. 41:59Graphite Functions
  16. 42:50Pluggable System
  17. 44:16Graphing Tools
  18. 45:06Questions
  19. 47:59More Questions
  20. 50:48CPU Memory
  21. 53:03Logging To localhost
  22. 55:15Vertical Lines
~/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.