Skip to main content
Loading

Technologies supported by EDOT iOS SDK

The Elastic Distribution of OpenTelemetry iOS automatically instruments various APIs, frameworks, and application servers. This section lists all supported technologies.

Note - Understanding auto-instrumentation scope

Auto-instrumentation automatically captures telemetry for the frameworks and libraries listed on this page. However, it cannot instrument:

  • Custom or proprietary frameworks and libraries
  • Closed-source components without instrumentation support
  • Application-specific business logic

If your application uses technologies not covered by auto-instrumentation, you have two options:

  1. Native OpenTelemetry support — Some frameworks and libraries include built-in OpenTelemetry instrumentation provided by the vendor.
  2. Manual instrumentation — Use the OpenTelemetry API to add custom spans, metrics, and logs for unsupported components.
Framework Version
OpenTelemetry-Swift 2.2.1 or later
OpenTelemetry-Swift Core 2.3.0 or later