-
-
Notifications
You must be signed in to change notification settings - Fork 213
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
Initial support for profiling - internal release #1955
Comments
This would be helpful for us |
Came in on Discord:
|
After making a small change to the dotnet-trace.exe_20230216_122438.zip With the dotnet-trace code being licensed under MIT, it seems like a good candidate for cherry-picking an in-process profiling implementation that could be part of the Sentry SDK. We would likely need a way to filter-out profiling-related events so they don't confuse people? The CPU usage of the whole |
Status update: I have rolled the nettrace processing directly in a fork of |
Two PRs need to get in in order to accept your profile:
Looking at your profile, a few things I saw you'd need to correct:
|
Also, at what rate are you sampling? We use 101Hz in our other SDKs. |
Note to self:
|
Both PRs have been merged and deployed so no more blocker on our side. |
Possibly through the same apis used by
dotnet trace
It uses speedscope format.
Related things:
iOS profiler:
Android:
NodeJS:
Python:
Resources
dotnet-trace
The text was updated successfully, but these errors were encountered: