📄️ Overview
This package provides an embedded OpenTelemetry collector, built on the lightweight Rotel collector. When started, it spawns a background daemon that accepts OpenTelemetry metrics, traces, and logs. Designed for minimal overhead, Rotel reduces resource consumption while simplifying telemetry collection and processing in complex Python applications—without requiring additional sidecar containers.
📄️ Getting started
Rotel configuration
📄️ Configuration
This is the full list of options and their environment variable alternatives. Any defaults left blank in the table are either False or None.
📄️ Full example
To illustrate this further, here's a full example of how to use Rotel to send trace spans to Axiom