Elastic Distributions of OpenTelemetry (EDOT)

🔭 What is OpenTelemetry?

OpenTelemetry is a vendor-neutral observability framework for collecting, processing, and exporting telemetry data. If you are new to OpenTelemetry we recommend reading OpenTelemetry concepts and components.

🇪 What is EDOT?

Elastic Distributions of OpenTelemetry (EDOT) is an open-source ecosystem of tailored OpenTelemetry distributions, comprising an OpenTelemetry Collector and various OpenTelemetry Language SDKs. EDOT-Distributions Each EDOT distribution is assembled with carefully curated OpenTelemetry components, then rigorously tested to ensure production readiness. This provides a reliable and optimized OpenTelemetry experience, enabling seamless adoption with confidence and expert support.

🗂️ Available EDOT Distributions

EDOT Distribution Status
EDOT Collector Technical Preview*
EDOT .NET GA
EDOT Java GA
EDOT Node.js GA
EDOT PHP GA
EDOT Python GA
EDOT Android GA
EDOT iOS GA

(*) GA coming soon

🟢 Production Readiness & Support

Each EDOT distribution undergoes production-grade testing before being declared Generally Available (GA). Elastic provides full support for GA releases in accordance with our support matrix and SLAs.

Technical Preview distributions receive best-effort support and are not covered under standard SLAs.

🚀 Get Started

Pick the right Quickstart Guide for your environment

or choose your observability use case:

📥 Report an issue or provide feedback

To report an issue or provide feedback on EDOT, please submit a github issue.

Component Versions

These documentation pages are optimized for the following versions of the corresponding EDOT components and Elastic Stack.

Component Version
Elastic Stack 9.0.0
EDOT Collector 9.0.0-rc1
EDOT .NET 1.0.0
EDOT Java 1.3.0
EDOT Node.js 1.0.0
EDOT PHP 1.0.0
EDOT Python 1.0.0
EDOT Android 1.0.0
EDOT iOS 1.0.0

For other versions visit the documentation sources in the GitHub repository.