📄️ 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 Node.js 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