You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/product/explore/profiling/getting-started.mdx
+36-17
Original file line number
Diff line number
Diff line change
@@ -4,39 +4,58 @@ sidebar_order: 2
4
4
description: "Get started with Profiling, which allows you to see code-level profiling information for your Sentry apps."
5
5
---
6
6
7
-
To set up the profiling integration, use the links for supported SDKs below. Profiling helps you see code-level information about your apps monitored by Sentry.
7
+
Continuous Profiling and UI Profiling are the latest iteration of Sentry’s profiling capabilities, but they are currently only supported in select SDKs as described below.
8
+
9
+
Other platforms are supported via the prior transaction-based Profiling product, but these will not benefit from new capabilities introduced by Continuous and UI Profiling (direct start/stop control over the profile lifecycle and removal of duration limits). For more information on the differences between transaction-based Profiling and Continuous/UI Profiling, read [this documentation](/product/explore/profiling/transaction-vs-continuous-profiling).
10
+
11
+
If you are currently using transaction-based Profiling and want to migrate to Continuous Profiling or UI Profiling on a supported SDK, read the [migration guide](/product/explore/profiling/continuous-ui-profiling-migration-guide).
12
+
13
+
All SDKs that currently support transaction-based Profiling will be migrated over time to support Continuous Profiling and UI Profiling.
8
14
9
15
## Supported SDKs
10
16
17
+
### Continuous Profiling
18
+
19
+
<Alert>
20
+
21
+
Continuous Profiling can be used both independently and as a complement to the tracing product.
Profiling depends on Sentry's performance monitoring product being enabled beforehand. To enable performance monitoring in the SDK, check out our [Insights guide](/product/insights/).
33
+
UI Profiling can be used both independently and as a complement to the tracing product. Support for Browser JavaScript is coming soon.
-[iOS and macOS](/platforms/apple/guides/ios/profiling/#continuous-profiling)
40
+
41
+
42
+
### Transaction-based Profiling
43
+
44
+
<Alert>
45
+
46
+
If Continuous Profiling or UI Profiling are not supported on your SDK, you can fall back to the older transaction-based Profiling implementation for the platforms below.
47
+
48
+
Transaction-based Profiling requires Sentry's tracing product being enabled beforehand. To enable tracing and performance monitoring features in the SDK, check out our [Insights guide](/product/insights/).
0 commit comments