API

otell exposes query APIs over three transports:

It ingests telemetry over OTLP:

Query Protocol (UDS/TCP)

Each request is one JSON line encoded as ApiRequest. Each response is one JSON line encoded as ApiResponse.

Request variants:

Response variants:

HTTP Query Endpoints

Base address: --query-http-addr (default 127.0.0.1:1778)

All endpoints return ApiResponse JSON.

MCP (stdio)

Run otell mcp and communicate over stdin/stdout.

Supported JSON-RPC methods:

Supported tool names: