open-telemetry / opentelemetry-dotnet-instrumentation

OpenTelemetry .NET Automatic Instrumentation
https://opentelemetry.io
Apache License 2.0
368 stars 91 forks source link

Bringing AWS Api call tracing to auto instrumentation #3391

Open birojnayak opened 6 months ago

birojnayak commented 6 months ago

Feature Request

Are you requesting automatic instrumentation for a framework or library? Please describe.

OpenTelemetry.Extensions.AWS related AWS API.

Is your feature request related to a problem? Please describe. No it's not a problem, adding a new feature.

Describe the solution you'd like Will be re-using instrumentation in contrib repo and provide injection via the auto instrumentation.

Kielek commented 6 months ago

OpenTelemetry/Extensions.Aws should be straightforward. There is no dependency to external libraries except OpenTelemetry and System.Text.Json - ref https://github.com/open-telemetry/opentelemetry-dotnet-contrib/blob/main/src/OpenTelemetry.Extensions.AWS/OpenTelemetry.Extensions.AWS.csproj

Other AWS related packages brings additional dependencies. It can be harmful for part of the users.