OpenTelemetry extensions for Elastic Observability.
Get Started
| Product | Versions |
|---|---|
| .NET | |
| .NET Standard | |
| Other |
README
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.
Downloads by Version
Similar & Alternative Packages
Hand-picked matching NuGet libraries based on tags & ecosystem
Depended On By
Find packages that declare this package as a dependency. NuGet does not provide a reverse-dependency endpoint, so candidates are checked on demand.
Adoption Assessment
A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.