DataDog / datadog-lambda-go

The Datadog AWS Lambda package for Go
Apache License 2.0
59 stars 40 forks source link

Support Opentracing bridge #53

Closed denyska closed 10 months ago

denyska commented 3 years ago

dd-tracer has support for the opentracer, however lambdas can't directly use Opentracing.

pinkerton commented 3 years ago

Hey @denyska thanks for filing this issue. You are correct that today you cannot use OpenTracing / OpenTelemetry with Datadog's Lambda libraries. We anticipate being able to offer this functionality in the future with Lambda Extensions (currently in public preview from AWS). I don't have an exact timeline to share right now, but will follow up here when we have more information.

xrn commented 3 years ago

Hi @pinkerton - Refering to https://www.datadoghq.com/blog/aws-opentelemetry-lambda-layer-datadog any progress on this?

tianchu commented 3 years ago

I believe the AWS managed layer for opentelemetry does not yet support Go.

tianchu commented 3 years ago

Datadog hasn't yet prioritized any work to support opentracing natively (without relying on "AWS Distro for OpenTelemetry"). But we can keep this issue open and see if can accumulate enough interests from the community.

duncanista commented 10 months ago

Hey @denyska – sorry for the reaaaaally long response to this.

Since OpenTracing has been deprecated in favor of OpenTelemetry, and there's on going work there, I'd suggest trying setting it up!

I'm going to close the ticket, feel free to contact us through our support platform if you encounter any issues with it. Or through another issue in the specific tracer – in this case, the Go tracer.

Thanks! Feel free to re-open this issue for any other questions or concerns.