Piercing the Veil of WebAssembly in Production
Talkat WasmCon 2023 · on Thursday, 2023-09-07· at 14:15· Grand Ballroom E, Hyatt Regency Bellevue, 900 Bellevue Way NE·
summary
Claim: a small open source Observe toolkit lets the host extract traces, metrics and logs from guest WebAssembly modules and forward them to existing backends. It demonstrates a Rust axum + Wasmtime iota FaaS that instruments calls with an instrument macro, exports spans/logs/metrics via adapters to DataDog/Honeycomb and to OpenTelemetry formats, and supports Rust, C/C++, Go and JS runtimes. An auto‑instrumentation compiler and runtime shims are implemented and the demos already work end‑to‑end.
AI-written summary · about
chapters (8)
- 0:00The challenge of observability
- 2:36Fundamentals of telemetry
- 8:08Architecture of Wasm platform
- 12:07The Observe SDK solution
- 15:48Implementation and results
- 20:11Technical details and support
- 26:12Future innovations
- 30:24Q&A and closing
related talks
28mUnlocking Observability in WebAssembly with OpenTelemetry
25mObservability at the Edge: Instrumenting WebAssembly with OpenTelemetry
27mObserving the Future: Embracing OTEL in WebAssembly
32mThe Amazing Trace: Enhancing Distributed WebAssembly With OTEL- Brooks Townsend
35mExploring the Landscape for Open Telemetry for Wasm
23mObservability Without Borders: The OpenTelemetry Collector in a WebA...
30mOTel Meets Wasm: Rethinking OpenTelemetry Collector Extensibility
20mAnswering the call: taking WASM seriously
