~/talk

Open Telemetry

Talkat Lonestar Elixir 2020 · 2020-02-27..02-28· [observability]
links:none on file
slides:none on file

OpenTelemetry unifies OpenTracing and OpenCensus into an API-plus-SDK that lets libraries emit traces, metrics and logs; Beam gets official support alongside existing options like Spandex (DataDog-only) and OpenCensus. It models work as spans with parent/child context and uses head sampling and tail sampling to cut costs. Concrete tools: telemetry.execute for sync start/stop/failure hooks, collectors that stitch traces, and visual outputs (single-request flame graphs that reveal N+1 queries, stack traces and network latency). Watch for incomplete traces and clock skew.

AI-written summary · about

  1. 0:00Introduction
  2. 2:04Observability problem
  3. 6:17Distributed tracing basics
  4. 10:56Built-in tracing limitations
  5. 11:17Observability superpowers
  6. 13:49Distributed tracing culture shift
  7. 14:10Common pitfalls
  8. 15:16Open Tracing vs Open Census
  9. 16:40OpenTelemetry merger
  10. 17:42OpenTelemetry in Erlang/Elixir
  11. 18:03Telemetry for metrics
~/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.