~/talk

Distributed Tracing with OpenTelemetry

TalkinSpanishat PyCon US 2021 · 2021-05-14..05-15· [observability]
links:none on file
slides:none on file

A demo shows how to instrument a simple Python HTTP client-server and database flow using OpenTelemetry Python, exporting traces to a local Jaeger backend. It contrasts manual spans and attributes (which capture application context and custom spans) with automatic instrumentation via opentelemetry-instrument (which produces only library-level spans and omits custom app spans), and gives example timings for a full request (~5 ms), server portion (~1.48 ms) and DB span (~0.75 ms).

AI-written summary · about

  1. 0:00Intro
  2. 0:35Agenda
  3. 2:16Three Pillars of Observability
  4. 4:08Observability in the Microservices Era
  5. 6:22Distributed Tracing
  6. 7:39Traces - Span - Attributes
  7. 9:06Trace Example
  8. 10:18OpenTelemetry - Introduction
  9. 11:42OpenTelemetry - Project Status
  10. 12:30OpenTelemetry - API
  11. 13:22OpenTelemetry - API Example
  12. 13:56OpenTelemetry - Demo Architecture
  13. 20:50OpenTelemetry - Autoinstrumentation
  14. 21:53OpenTelemetry - Agents
  15. 25:26Thank you! Mauricio Vásquez Bernal
~/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.