OwlpaneDOCS
SDKs

Rust

Use the OpenTelemetry Rust SDK with Owlpane ingest. There is no first-party Owlpane crate — add the stock OTLP exporter with cargo add opentelemetry-otlp.

Required environment

export OTEL_EXPORTER_OTLP_ENDPOINT="https://ingest.owlpane.com"
export OTEL_EXPORTER_OTLP_PROTOCOL="http/protobuf"
export OTEL_EXPORTER_OTLP_HEADERS="Authorization=Bearer $OWLPANE_INGEST_KEY"
export OWLPANE_INGEST_KEY="owl_ing_your_key_here"
export OTEL_SERVICE_NAME="checkout-api"
export OWLPANE_ENVIRONMENT="production"
VariableDescriptionExample
OTEL_EXPORTER_OTLP_ENDPOINT (or OWLPANE_INGEST_URL)OTLP HTTP base URLhttps://ingest.owlpane.com
OTEL_EXPORTER_OTLP_PROTOCOLProtocolhttp/protobuf
OTEL_EXPORTER_OTLP_HEADERSOTLP auth headerAuthorization=Bearer owl_ing_...
OWLPANE_INGEST_KEYProject ingest keyowl_ing_...
OTEL_SERVICE_NAMEService namecheckout-api
OWLPANE_ENVIRONMENTDeploy environmentproduction

Verification

Open Observability → Logs (/observability/logs), Traces (/observability/traces), or Explorer (/observability/explorer) to confirm telemetry is arriving.

Last updated

On this page