Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Include Task Event ID in ETW and App Insights traces #1382

Closed
cgillum opened this issue Jun 10, 2020 · 0 comments · Fixed by #1386
Closed

Include Task Event ID in ETW and App Insights traces #1382

cgillum opened this issue Jun 10, 2020 · 0 comments · Fixed by #1386
Assignees
Labels

Comments

@cgillum
Copy link
Collaborator

cgillum commented Jun 10, 2020

Is your feature request related to a problem? Please describe.
When looking at orchestration traces, it's not possible to distinguish one activity function call from another if they have the same name. This creates various challenges when doing end-to-end tracing.

Describe the solution you'd like
In the Durable Task Framework, each activity and sub-orchestration has an auto-incremented "event ID" that can be used to differentiate these tasks. These IDs should be included in the logs. Note that we already include this information in our internal DurableTask-AzureStorage ETW events, but those are not visible in the high-level Durable Functions traces.

Describe alternatives you've considered
We could expose the DurableTask-AzureStorage ETW traces (which have this information), but those are very low level and high-volume, making them harder for ordinary users to understand.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant