aws-observability / aws-otel-community

Welcome to the AWS Distro for OpenTelemetry project. If you're using monitoring and observability tools for AWS products and services, this is a great place to ask questions, request features and network with other community members.
https://aws-otel.github.io/
Apache License 2.0
99 stars 96 forks source link

ADOT Lambda .NET SDK is still Beta #43

Open fodonnel opened 3 years ago

fodonnel commented 3 years ago

Dotnet OTEL support is still in beta. Is there a timeline for the GA release of these packages?

e.g https://www.nuget.org/packages/OpenTelemetry.Contrib.Instrumentation.AWSLambda/

alolita commented 3 years ago

Thanks for flagging this issue. @willarmiros can you help get this Nuget package updated for tracing GA?

willarmiros commented 3 years ago

Hi @fodonnel,

Thanks for raising this. ADOT provides GA support for .NET on compute platforms other than Lambda; the Lambda instrumentation package is currently the only ADOT .NET package not yet stable. Unfortunately we are not able to provide a timeline on the GA of such a package since it is partially dependent on the upstream maintainers, but I can tell you that we are working on an auto-instrumentation solution for .NET Lambda functions which will provide similar functionality to the java auto-instrumentation layer, by providing a zero-code-change experience for onboarding .NET Lambda Functions to ADOT, so even if the instrumentation is still not stable, users would be protected from possible breaking changes.

In the meantime, I've created this issue to track the GA of the Lambda Instrumentation package you can follow for updates: https://github.com/open-telemetry/opentelemetry-dotnet-contrib/issues/166