-
Notifications
You must be signed in to change notification settings - Fork 364
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
dotnet-trace: no ActivityId from Linux #1461
Comments
Hi @mahamr What is the dotnet-trace command you're using to collect these traces? |
Hi @sywhang,
Windows:
|
Hi @sywhang, |
Hi @MAHMR, Sorry for the delayed response and thanks for reminding me. I was able to repro the issue locally, and I believe the issue is related to an issue we addressed in .NET 5: dotnet/runtime#37945. The issue was fixed via dotnet/runtime#38313. I wasn't able to repro the issue any more in .NET 5, but if it still repros on your end, it would be nice if you could provide a minimal repro that I can use to repro the issue. |
Hi @sywhang, |
Issue appears likely resolved, we can reopen if we hear otherwise. |
Hi Team,
When running dotnet-trace on Linux (Debian, .NET Core 3.1.7) against an ASP.NET Core app and pulling the traces to view in PerfView on Windows, there are no ActivityId fields in any events.
Notice no ActivityIds at the end of the lines:
![image](https://user-images.githubusercontent.com/38960254/90820686-60f9bb00-e2f7-11ea-9cdd-8a134cd08beb.png)
When I run the same ANC app on Windows, using the same version of dotnet-trace with the same arguments, the output in PerfView contains ActivityIds:
![image](https://user-images.githubusercontent.com/38960254/90820920-bcc44400-e2f7-11ea-9485-a088758059a0.png)
dotnet-trace version info from Windows:
from Debian:
dotnet --info from windows:
dotnet --info from Debian:
Any thoughts here on why there's no ActivityId from Debian traces?
The text was updated successfully, but these errors were encountered: