Skip to main content
.NETFramework4.6.2net8.0net9.0.NETStandard2.0.NETStandard2.1

OpenTelemetry extensions for Elastic Observability.

Published
Oct 23, 2026
11d ago
Total Downloads
651.1K
651,115

Install

dotnet add package Elastic.OpenTelemetry --version 1.6.1
ProductVersions
.NET
net8.0net9.0
.NET Standard
netstandard2.0netstandard2.1
Other
.NETFramework4.6.2

README

Pull Request Validation

Elastic Distribution of OpenTelemetry .NET

The Elastic Distribution of OpenTelemetry .NET (EDOT .NET) provides an extension of the OpenTelemetry SDK for .NET.

EDOT .NET makes it easier to get started using OpenTelemetry in your .NET applications through strictly OpenTelemetry native means while also providing a smooth and rich out-of-the-box experience with Elastic Observability.

We welcome your feedback! You can reach us by opening a GitHub issue or starting a discussion thread on the Elastic Discuss forum.

For more details about OpenTelemetry distributions in general, visit the OpenTelemetry documentation.

With EDOT .NET, you have access to all the features of the OpenTelemetry SDK for .NET plus:

  • Access to SDK enhancements and bug fixes contributed by the Elastic team before the changes are available upstream in OpenTelemetry repositories.
  • Elastic-specific processors that ensure optimal compatibility when exporting OpenTelemetry signal data to an Elastic backend like an Elastic Observability deployment.
  • Preconfigured collection of tracing and metrics signals, applying opinionated defaults, such as which instrumentation sources are observed by default.
  • Ensuring that the OpenTelemetry protocol (OTLP) exporter is enabled by default.
  • Instrumentation assembly scanning to automatically enable instrumentation from installed contrib NuGet packages.

Ready to try out the distro? Follow the step-by-step instructions in our quickstart guide.

Read the docs

Read our complete EDOT .NET documentation for more information.

Changes from Previous Version

No structural changes between v1.6.0 and v1.6.1.

Adoption Assessment

A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.

Compatibility metadata lists 5 target frameworks; confirm the exact target used by your application.The published metadata declares 58 direct dependency entries across framework groups. Inspect the resolved dependency graph for your target framework.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.