envoyproxy/envoy

Tracing for WASM plugins

オープン

#40,859 opened on 2025/08/26

 (0 件のコメント) (3 件のリアクション) (0 人の担当者)C++ (5,373 件のフォーク)batch import
area/tracingarea/wasmenhancementhelp wanted

Repository metrics

Stars
 (27,997 個のスター)
PR merge metrics
 (平均マージ 8d) (30d で 378 merged PRs)

説明

Title: Tracing for WASM plugins

Description: Currently, when one has enabled OpenTelemetry tracing and has enabled a WASM plugin, the WASM plugin is not visible in the trace. Depending on the plugin, in our case the Coraza Web Application Firewall, significant time can be spent there. So it would be cool to create a span whilst the proxy is executing the WASM plugin :)

In !10563 a ABI to trace inside WASM plugins is requested, this request however only focuses on the execution time of the plugin itself, nothing in the plugin.

コントリビューターガイド