~/talk

Hacking OpenTelemetry

Talkat Conf42 Observability 2023 · on Thursday, 2023-06-08· [observability, open-source]
slides:none on file

Shows a practical hack: a modified OpenTelemetry Collector that parses syslog JSON for trace_id/span_id and builds spans so uninstrumented apps that only emit logs become traceable. Implements a log→trace exporter that forwards original logs to Loki and reconstructed traces to Grafana Tempo and Dynatrace. Includes a Python script generating events, a compiled collector binary, and live demos proving the pipeline works end to end with traces visible in both backends.

AI-written summary · about

  1. 0:00intro
  2. 0:21preface
  3. 1:04agenda
  4. 1:35observability pillars
  5. 3:02open telemetry - adopters and contributors
  6. 4:18components
  7. 5:17data flow
  8. 6:14tracing concepts
  9. 7:40a communicating scenario
  10. 8:02following a transaction
  11. 8:58tracking results - dynatrace
  12. 9:14grafana
  13. 9:48only logs available?
  14. 10:58collector modules and pipelines
  15. 11:39collector configuration
  16. 12:08from log to trace
  17. 13:10everything can be a span
  18. 13:41telemetry data storage
  19. 13:58demo
  20. 16:12thanks!
~/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.