Skip to content
Documentation
Open Tracing

Guide: Tracing the Data Processing Streamline by Jaeger

YoMo support distributed tracing by OpenTelemetry (opens in a new tab), the default is OTLP HTTP (opens in a new tab) exporter.

Install Jaeger

Follow the Jaeger Official Guide (opens in a new tab) to install Jaeger.

Enable Distributed Tracing in YoMo

StreamFunction Tracing

OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4318 yomo run sfn.wasm

Zipper Tracing

OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4318 yomo serve -c config.yaml

See the configuration options (opens in a new tab) for more details.

Dashboard

Open Jaeger UI in the browser (default is: http://localhost:16686 (opens in a new tab)), select services, click the list items to view the SFN trace, you will see the dashboard like this:

YoMo Open Tracing

YoMo Open Tracing