Compatibility & Support - OTel SDKs

Legend

Incompatible Compatible Supported
❌ 🟑 βœ…

Table of content

EDOT SDKs

For the best experience, we recommend exporting data from EDOT SDKs via the EDOT Collector.

Compatibility with EDOT Collector / Elastic Stack

EDOT SDK EDOT Collector Serverless
< 8.16 < 8.18 8.18+ 9.0+
EDOT .NET 1.x ❌ 🟑 🟑 βœ… βœ…
EDOT Java 1.x ❌ 🟑 🟑 βœ… βœ…
EDOT Node.js 1.x ❌ 🟑 🟑 βœ… βœ…
EDOT PHP 1.x ❌ 🟑 🟑 βœ… βœ…
EDOT Python 1.x ❌ 🟑 🟑 βœ… βœ…
EDOT Android 1.x ❌ 🟑 🟑 βœ… βœ…
EDOT iOS 1.x ❌ 🟑 🟑 βœ… βœ…
  • Collectors are forward compatible
  • Also check the other table, for EDOT Collector compatibility with Stack version compatibility

EDOT .NET

🚧 Coming soon

EDOT Java

EDOT Java is a wrapper around the upstream OTel Java Agent and, thus, follows the compatibility of the upstream component. Elastic officially supports (βœ…) the technologies, JVM versions and operating systems that are tested and documented in the upstream Java Agent:

Category Compatibility & Support Level
JVMs βœ…
Application Servers βœ…
Libraries & Frameworks βœ…

EDOT Node.js

EDOT Node.js is a wrapper around the upstream OpenTelemetry JavaScript SDK and shares the same Node.js compatibility requirements. See the EDOT Node.js supported technologies for details.

EDOT PHP

🚧 Coming soon

EDOT Python

🚧 Coming soon

EDOT Android

🚧 Coming soon

EDOT iOS

🚧 Coming soon

Other SDK Distributions

🚧 Coming soon