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

Durable Orchestration and Activities correlation in Application Insights. #1334

Closed
tvperez76 opened this issue Apr 23, 2020 · 6 comments
Closed

Comments

@tvperez76
Copy link

tvperez76 commented Apr 23, 2020

Is your feature request related to a problem? Please describe.
As for now, Durable Functions functionality doesn't correlate between Orchestrator and the Activities in Application Insights. All of the functions appear to be disjointed and the only way to correlate parent and child invocations is to view the logs from my storage account.

Describe the solution you'd like
In the "Performance" table in Application Insights, I would like a end-to-end view of the all the API and durable function calls in hierarchical format, and not just to the HttpTrigger point.

Describe alternatives you've considered
Other than view the storage account logs, none.

@ghost ghost added the Needs: Triage 🔍 label Apr 23, 2020
@olitomlinson
Copy link
Contributor

@tvperez76 It’s possible that your needs might be met in the next release 2.3.0 - with this #1270

@tvperez76
Copy link
Author

tvperez76 commented Apr 25, 2020

This is great. Thank you @olitomlinson. Is there a timeline for this feature being made available via NuGet package?

@ConnorMcMahon
Copy link
Contributor

Adding @TsuyoshiUshio, the main developer for this feature

We are looking to do an alpha release for this feature in the next week.

It likely will not be officially merged into the main package until at least 2.3.0, which will be in late May at the earliest.

@cgillum
Copy link
Member

cgillum commented Jun 16, 2020

You can find more information here about the end-to-end tracing alpha release: https://medium.com/@tsuyoshiushio/durable-functions-distributed-tracing-71426fe2246f

@cgillum
Copy link
Member

cgillum commented Jun 16, 2020

Also, we're currently using #939 to track the release of this feature.

@cgillum cgillum closed this as completed Jun 16, 2020
@ismaan1998
Copy link

I configured host.json as mentioned in this article for c# and it worked for Python as well. Please mentioned it somewhere in Python Durable function's documents as well.

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

No branches or pull requests

5 participants