sentry-dotnet
sentry-dotnet copied to clipboard
Continuous Profiling
Problem Statement
The current implementation of profiling we have on Sentry.Profiling implements the old Sentry protocol.
One of the big limitations of the current implementation is that it has a hard 30 second max duration. And that it must be tied to a transaction, which we're moving on from.
Since then, we moved to UI and Continuous profiling.
We should migrate the code here to the new protocol.
Related to:
- https://github.com/getsentry/sentry-dotnet/issues/2315
- https://github.com/getsentry/sentry-dotnet/issues/2316
Example implementations:
JVM:
- https://github.com/getsentry/sentry-java/pull/4556
Python:
- https://github.com/getsentry/sentry-python/pulls?q=sort%3Aupdated-desc+is%3Apr+continuous+profiling+is%3Aclosed