DSN
Authorization: Bearer <key> and sends OTLP/HTTP to that host (/v1/traces, /v1/metrics, /v1/logs).
Manual install
Use this if the PR did not land, or you want to add watching yourself. Prefer that language’s official OpenTelemetry SDK. There is no@focale/sdk package.
- Node
- Python
- Go
- Other
Install OTLP HTTP exporters for traces, metrics, and logs, then boot once:A typical boot file (
focale.instrument.mjs) starts the Node SDK, exports all three signals, and emits a boot span with focale.boot=true. Load it with NODE_OPTIONS=--import ./focale.instrument.mjs or import it from your server entry.Then wrap each confirmed handler with a span, flow metrics, and an error log on failure. See watch a flow.