~/talk

First Steps with Observability: OpenTelemetry and You

Concrete steps for getting observability: deploy the OpenTelemetry collector to centralize headers and stitch distributed traces, set memory limits and batch sizes to prevent metric explosion, and route metrics to Prometheus/Grafana or vendors like Honeycomb or TelemetryHub. Distributed tracing relies on consistent trace headers and baggage for cross-service context; many frameworks offer auto-instrumentation (Java, Node, Rails, .NET). One surprising datapoint: moving some services back to a monolith cut monitoring costs by about 90%.

AI-written summary · about

  1. 0:00Observability and OpenTelemetry intro
  2. 2:29Microservices observability challenges
  3. 6:39Three pillars of observability
  4. 11:16Tracing as observability pillar
  5. 14:28Distributed tracing consistency
  6. 16:57OpenTelemetry Collector explained
  7. 19:04High cardinality storage issues
  8. 23:37Demo: Node.js instrumentation
  9. 28:50OpenTelemetry libraries stability
  10. 29:51OpenTelemetry baggage testing
  11. 31:14Storage and scaling
  12. 34:01Greenfield observability
  13. 36:53OpenTelemetry open standard
  14. 38:39Auto-instrumentation adoption
  15. 40:26Brownfield telemetry import
~/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.