Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 2.31 KB

README.md

File metadata and controls

29 lines (19 loc) · 2.31 KB

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.

Note

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.