~/talk

From HAR to OpenTelemetry Trace: Redefining Browser Observability

Talkat SREcon25 Americas · 2025-03-25..03-27· [observability, web-platform]
links:none on file
slides:none on file

Describes a pipeline that converts HTTP Archive JSON into OpenTelemetry traces, batches and enriches spans, and routes them via an OpenTelemetry collector chain to backends like Jaeger. Implementation reads HARs from Kafka, maps each request to a client span with semantic-convention attributes, omits headers for privacy, attaches ThousandEyes resource IDs and permalinks, and filters/duplicates per integration. Demo shows page loads for fisco.com visualized in Jaeger. Key components: HAR→OTLP converter, dual-collector architecture.

AI-written summary · about

  1. 0:00OpenTelemetry and HAR files
  2. 3:29What is HAR and limits
  3. 4:52ThousandEyes HAR data
  4. 6:59HAR to OpenTelemetry traces
  5. 9:28ThousandEyes trace architecture
  6. 13:22Demo: Export traces to Jaeger
  7. 15:27Trace data use cases
  8. 16:53Key lessons and insights
~/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.