runwasi
runwasi copied to clipboard
feat(tracing): add tracing instruments to containerd-shim-wasm
this commit adds tracing instrument macros to functions in the containerd-shim-wasm crate to capture spans of each function including its parameters and results.
these spans can be in turn be collected using tracing-opentelemetry and opentelemetry SDK at the shim binary level and output to collectors like Jeager endpoint.
Demo: https://github.com/Mossaka/runwasi/tree/otel-wasmtime