OpenTelemetry.AutoInstrumentation.PluginApi
1.17.0
Prefix Reserved
dotnet add package OpenTelemetry.AutoInstrumentation.PluginApi --version 1.17.0
NuGet\Install-Package OpenTelemetry.AutoInstrumentation.PluginApi -Version 1.17.0
<PackageReference Include="OpenTelemetry.AutoInstrumentation.PluginApi" Version="1.17.0" />
<PackageVersion Include="OpenTelemetry.AutoInstrumentation.PluginApi" Version="1.17.0" />
<PackageReference Include="OpenTelemetry.AutoInstrumentation.PluginApi" />
paket add OpenTelemetry.AutoInstrumentation.PluginApi --version 1.17.0
#r "nuget: OpenTelemetry.AutoInstrumentation.PluginApi, 1.17.0"
#:package OpenTelemetry.AutoInstrumentation.PluginApi@1.17.0
#addin nuget:?package=OpenTelemetry.AutoInstrumentation.PluginApi&version=1.17.0
#tool nuget:?package=OpenTelemetry.AutoInstrumentation.PluginApi&version=1.17.0
Using the OpenTelemetry.AutoInstrumentation.PluginApi NuGet package
Use this package to build plugins for OpenTelemetry .NET Automatic
Instrumentation. Every plugin must implement
OpenTelemetry.AutoInstrumentation.PluginApi.IPlugin and can opt into
additional extension points through the telemetry, OpAMP, selective sampling,
and continuous profiling interfaces in this package.
The Plugin API does not carry Semantic Versioning compatibility guarantees. Changes may be source or binary incompatible in any release, including a patch release, and do not, by themselves, require a major or minor version bump.
Use the same OpenTelemetry.AutoInstrumentation.PluginApi package version as
the OpenTelemetry .NET Automatic Instrumentation version that will load the
plugin.
See the plugins documentation for the full API and examples.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Framework | net462 is compatible. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
-
.NETFramework 4.6.2
- OpenTelemetry (>= 1.19.1)
- OpenTelemetry.Api (>= 1.19.1)
- OpenTelemetry.OpAmp.Client (>= 0.7.0-alpha.2)
-
net8.0
- OpenTelemetry (>= 1.19.1)
- OpenTelemetry.Api (>= 1.19.1)
- OpenTelemetry.OpAmp.Client (>= 0.7.0-alpha.2)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on OpenTelemetry.AutoInstrumentation.PluginApi:
| Package | Downloads |
|---|---|
|
OpenTelemetry.AutoInstrumentation.Runtime.Managed
Managed components used by the OpenTelemetry.AutoInstrumentation project. |
|
|
Splunk.OpenTelemetry.AutoInstrumentation
Splunk Distribution of OpenTelemetry .NET package with all required components to enable automatic instrumentation. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.17.0 | 3,109 | 9/22/2026 |
See release notes at https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/releases