Skip to content

How to mix the traces from Datadog and OpenTelemetry? #2724

Closed Answered by ericmustin
MacNale asked this question in Q&A
Discussion options

You must be logged in to vote

@MacNale Ah, thank you for the clarification. My original answer should be what you're looking for here, apologies as this is not well documented in our docs but is possible, I'll work with the documentation team on updating for this use case.

A Datadog-instrumented application (service_a), emitting traces to a datadog-agent, can have it's traces connected to an opentelemetry-instrumented application (service_b), emitting traces to an opentelemetry-collector (which would have a datadogexporter configured). It is necessary to enable B3 trace context propagation (inject) on your datadog application, as well as on your opentelemetry-application. Here is an example for java:

Replies: 1 comment 10 replies

Comment options

You must be logged in to vote
10 replies
@MacNale
Comment options

@ericmustin
Comment options

@MacNale
Comment options

@ericmustin
Comment options

Answer selected by MacNale
@ericmustin
Comment options

@MacNale
Comment options

@matthiashaasesourceforge
Comment options

@isaac621
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
5 participants