Open brunohdossantos opened 3 months ago
Hi @brunohdossantos, can you confirm the following information so I can help understand the setup you have:
DD_TRACE_OTEL_ENABLED=true
? These are the pre-requisites for our Azure Service Bus instrumentation.Azure.Messaging.ServiceBus
SDK package you are using?Hi @zacharycmontoya , yes I have the variable DD_TRACE_OTEL_ENABLED=true, i am using the Azure.Messaging.ServiceBus version - 7.17.14 and Datadog.Trace in version 2.49, the apm version is also 2.49.
When consuming the message, my service performs a _tracer.StartActive, could this be a problem?
Anyone with the same error? Or with the same scenario and working without problems ?
Has anyone experienced this problem, had a solution?
Do we have a solution for this problem?
I believe this also requires you to also set AZURE_EXPERIMENTAL_ENABLE_ACTIVITY_SOURCE to true, which injects traceparent into the message properties. This worked for me.
I am unable to use the distributed trace to communicate between services using Azure Service Bus, the trace is only working when a service A communicates with a service B through a web api. I'm using the latest version of dd-trace-dotnet and the Azure ServiceBus SDK. From what I understand after this update https://github.com/DataDog/dd-trace-dotnet/pull/4575/files#diff-426121b5cc1e2b68a3fb5aef68641547dd3488c59332d4a79adf23be9460545d the propagation of the necessary contexts would be done automatically. Has anyone had success in this scenario?