~/talk

Tracing Bare Metal with OpenTelemetry

Talkat SREcon22 Americas · 2022-03-14..03-16· [observability, devops-and-delivery]
slides:none on file

Equinix Metal instruments the bare‑metal provisioning workflow end‑to‑end with OpenTelemetry, auto‑instrumentation and a custom tracing initializer plus an OpenTelemetry collector as a proxy. Traces reveal a 507‑span provisioning path and a past Rails n+1 that produced 23,000 spans, leading to targeted ActiveRecord feature‑flagging, query deduplication and Postgres tuning. The work halves p95 latency, enables rapid canaryed changes, and turns traces into linkable, shareable evidence for incident response and onboarding.

AI-written summary · about

  1. 0:00Introduction
  2. 2:17Turning on OpenTelemetry
  3. 5:07What is the problem
  4. 7:11Setting up OpenTelemetry
  5. 13:05Testing
~/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.