DataDog / dd-trace-dotnet

.NET Client Library for Datadog APM

Home Page:https://docs.datadoghq.com/tracing/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support Span LInks

gregghz opened this issue · comments

Is your feature request related to a problem? Please describe.
I have an application that does fan-in and could greatly benefit from being able to link the one output span to the multiple input spans. According to this document datadog itself already supports the feature but only in the PHP sdk currently.

Describe the solution you'd like
Support for linking a span to many related spans in the sdk.

Describe alternatives you've considered
The SDK currently supports setting a parent span but this limits tracing to simple linear workflows and doesn't account for cases in a distributed system where many inputs are aggregated into a single output.

Hi @gregghz, just FYI, this is something we're actively working on, though we don't currently have an ETA