OpenTelemetry Traces

What is OpenTelemetry?

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”.

1024

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.

How does Lumigo support OpenTelemetry?

Lumigo support for OpenTelemetry comes in two forms:

  1. Lumigo provides distributions of OpenTelemetry for Python, Node.js, and Java which are optimized to require no code changes to your applications and come entirely pre-configured to report tracing data and resources to Lumigo.
  2. Other implementations of OpenTelemetry, including the OpenTelemetry Collector, AWS Distro for OpenTelemetry, or applications that include any of the language-specific OpenTelemetry SDKs, can export tracing data to Lumigo.