getsentry / getsentry/sentry-dotnet

Continuous Profiling

Open
#4,592 1 comment 1 reaction 0 assignees View on GitHub
.NET 4: high Feature Profiles
Dominant language
C#
Stars
770
Forks
248
Avg merge
3d 4h
Merged PRs (30d)
49

Description

### 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]()

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.