Closed
Description
This issue is tracking the System.Diagnostics tracing work in the 6.0 release. It tracks all tracing feature requests and the fixes we need to do.
Features
- Add ability to update Activity.Baggage
- Add Status field to Activity API
- Add Activity.GetTagItem
- Provide default activity name value from [CallerMemberName] in ActivitySource.StartActivity
- Support customized Activity trace id generation
- Allow setting the Activity properties after Activity creation and before starting it when using ActivitySource
- Impossible to set Activity.IdFormat when using ActivitySource
Fixes
- ActivitySource started activities aren't using an accurate utcnow on framework
- Faster Diagnostics Activity ID generation from random bytes
- Ending an activity will not restore the previously active one for explicit parents