~/talk

What is your app really doing? Make it tell you with OpenTelemetry.

Talkat Java ON 2024 · 2024-11-12..11-14· [observability]
slides:none on file

Claims that OpenTelemetry lets production systems tell you what happened, demonstrates a Java setup using the OpenTelemetry Java agent plus Docker Compose, Jaeger and Honeycomb, and shows spans created by Spring annotations and automatic library instrumentation. Shows traces with end-to-end durations (1.1s, 3.74s, 2.43s and a 7s user-facing request where backend is 2.3s), uses the Traceparent header for propagation and recommends dynamic tail sampling to control storage cost.

AI-written summary · about

  1. 0:00Observability with OpenTelemetry
  2. 2:16Why software needs to tell us
  3. 9:04From logs to observability
  4. 11:10Live demo: phrase picker service
  5. 15:46Logs vs distributed traces
  6. 24:39How OpenTelemetry enables tracing
  7. 32:12Adding OpenTelemetry to Java
  8. 36:02Production observing with Jaeger & Honeycomb
  9. 44:14Why traces scale better
  10. 48:15OpenTelemetry production best practices
  11. 51:25Q&A on propagation & reactive apps
  12. 56:17Cost vs data retention balance
  13. 1:00:40OpenTelemetry adoption closing
~/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.