Distributed Tracing for Durable Task is a feature for enabling correlation propagation among orchestrations and activities. The key features of Distributed Tracing for Durable Task are:
- End to End Tracing with Application Insights: Support Complex orchestration scenario. Multi-Layered Sub Orchestration, Fan-out Fan-in, retry, Timer, and more.
- Support Protocol: W3C TraceContext and Http Correlation Protocol
- Suppress Distributed Tracing: No breaking change for the current implementation
Currently, we support DurableTask.AzureStorage.
If you want to try Distributed Tracing with DurableTask.AzureStorage, you can find a document with a Handful of examples.
If you want to implement Distributed Tracing for other DurableTask providers, Read Develop Distributed Tracing.
