~/talk

How To Observe Your Blazor WASM With OpenTelemetry And Real User Monitoring?

Talkat LambdaConf 2024 · 2024-05-04..05-10· [webassembly, observability]
slides:none on file

Shows a working .NET Blazor WebAssembly sample that has backend tracing exported via OpenTelemetry OTLP export to New Relic, with clear steps for installing NuGet packages and running an OpenTelemetry collector. Compares auto vs manual instrumentation with code snippets that add activities and custom attributes so backend spans break down into real subspans. Demonstrates the front end limitation that browser WASM cannot directly send OTLP, and the practical workaround of injecting a New Relic Real User Monitoring JavaScript snippet to capture browser metrics and correlate traces.

AI-written summary · about

  1. 0:00Blazor WASM monitoring intro
  2. 2:54What is Blazor WASM
  3. 5:20OpenTelemetry fundamentals
  4. 7:07Instrumenting .NET backend
  5. 12:45Manual instrumentation
  6. 15:36Monitoring Blazor WASM frontend
  7. 17:48WASM telemetry limits
  8. 18:09Real User Monitoring
  9. 20:42Observing WASM components
  10. 23:12Q&A
~/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.