opentelemetry
Loading

EDOT compatibility and support for OTel SDKs

Serverless Observability Stack

The following table provides an overview of compatibility and support of EDOT SDKs with EDOT Collector versions:

EDOT Collector version < 8.16 8.16 to 8.19 9.x
Compatibility Incompatible Compatible Compatible
Level of support Not supported Not supported Supported

This applies to all EDOT SDKs:

  • EDOT .NET
  • EDOT Java
  • EDOT Node.js
  • EDOT PHP
  • EDOT Python
  • EDOT Android
  • EDOT iOS

Refer to the EDOT Collector compatibility table for compatibility with Elastic Stack versions.

For the best experience, export data from EDOT SDKs using the EDOT Collector.

Note

Ingesting data from EDOT SDKs through EDOT Collector into Elastic Stack versions 8.18 or higher is supported (Supported).

Ingestion path Supported Notes
EDOT Collector (Gateway) Yes Fully tested and recommended.
Managed OTel intake Yes Fully supported for Elastic Cloud Serverless/Hosted.
APM Server OTel intake Not supported Telemetry might ingest but mapping, enrichment, and troubleshooting are not guaranteed.

For compatibility of language-specific technologies check out the following pages for corresponding EDOT SDKs:

OTel SDK distributions other than the ones listed above are technically compatible (Compatible) with Elastic but are not officially supported by Elastic (Supported).