OpenTelemetry is an open source framework for creating and managing telemetry data, including metrics, logs, and traces. It provides tools, SDKs, integrations, and APIs that enable a vendor-agnostic implementation, enabling you to send telemetry data to existing monitoring and tracing systems, known as “backends”.
OpenTelemetry is not a full observability platform, as it does not give you a way to store and query and visualize telemetry. Rather, it lets you collect and export data from applications to various commercial and open source backends. OpenTelemetry offers a pluggable architecture that enables you to add technology protocols and formats easily.
Lumigo support for OpenTelemetry comes in two forms:
- Lumigo provides distributions of OpenTelemetry for Node.js and Python, which are optimized to require no code changes to your applications and come entirely pre-configured to report tracing data and resources to Lumigo
- Other implementations of OpenTelemetry, including the OpenTelemetry Collector or applications that include any of the language-specific OpenTelemetry SDKs, can export tracing data to Lumigo.
Updated 5 months ago