FREEDOM251

Freedom251 › Continuous Profiling Tools

Sentry Continuous Profiling

Free plan AndroidAPIExtensioniPhoneLinuxMac+3

Visit Sentry Continuous Profiling Alternatives

Sentry Continuous Profiling's own site

What Sentry Continuous Profiling is

Sentry Continuous Profiling helps development teams find backend performance bottlenecks down to functions and lines of code, with a focus on Node.js and Python. Continuous profiles can run for unlimited durations. An Aggregate Flamegraph summarizes performance across a project without needing a single transaction as its scope. Developers can start and stop profiling through SDK APIs, or configure profiling to follow a trace lifecycle that begins when a root span is active. UI Profiling covers iOS, macOS and Android; browser JavaScript and Electron are also listed. Sentry says profiling requires performance monitoring to be enabled in the app. Continuous and UI Profiling are billed by their respective profile-hour measures and are available through pay-as-you-go usage. The service has a free plan, with paid plans listed from $26/mo. Sentry lists integrations including GitHub, Jira, Slack, GitLab, Linear, Microsoft Teams and PagerDuty. Its profiling support article applies to SaaS customers, and availability for continuous profiling depends on the SDK.

Who it suits

Sentry Continuous Profiling suits development teams investigating backend performance in Node.js or Python. UI Profiling is aimed at teams working on browser and mobile user experience.

What it does well

  • Finds bottlenecks at function and code-line level
  • Continuous profiles have no fixed duration limit
  • Aggregate Flamegraph summarizes project performance
  • UI Profiling covers mobile and browser runtimes
  • Integrates with tools including GitHub and Jira

What to know first

  • Performance monitoring must be enabled first
  • Continuous profiling availability depends on the SDK
  • Profiling is billed by profile hours

Limits

The free plan includes 5,000 events per month. Continuous and UI Profiling are billed by their respective profile-hour measures through pay-as-you-go usage; profiling support depends on the SDK.

Getting started

  1. Visit the Sentry profiling product page.
  2. Enable performance monitoring in the app.
  3. Use a supported SDK for the profiling type you need.
  4. Choose manual profiling with startProfiler and stopProfiler, or configure the trace lifecycle option.
  5. Select a free plan or pay-as-you-go profiling usage.

Verdict

Sentry offers continuous backend profiling alongside UI profiling for mobile and browser applications. Teams should account for the performance-monitoring prerequisite and profile-hour billing model.

Questions

Does Sentry offer a free plan?

Yes. The listed free event quota is 5,000 events per month.

How much do paid plans cost?

Paid pricing is listed from $26/mo. Continuous and UI Profiling usage is billed by Continuous Profile Hours and UI Profile Hours, respectively.

Which languages are listed for profiling?

Backend profiling supports Node.js and Python. Listed language support also includes PHP, Browser JavaScript, Android Java/Kotlin, and iOS Swift/Objective-C.

Which mobile platforms have UI Profiling?

UI Profiling is listed for iOS, macOS, and Android.

What integrations are listed?

Sentry lists GitHub, Jira, Slack, GitLab, Linear, Microsoft Teams, and PagerDuty. Its GitHub integration can link commits to releases, report unhandled issues in pull requests, and route issue assignments using a CODEOWNERS file.

What must be enabled to use profiling?

Performance monitoring must be enabled in the app. Continuous profiling availability also depends on the SDK.

Facts from Sentry Continuous Profiling's own pages

Aggregate flamegraph
An Aggregate Flamegraph view summarizes performance across an entire project without requiring a single transaction as the scope. · sentry.io, 30 Sept 2026
Backend profiling
Continuous Profiling supports Node.js and Python and can profile code for unlimited durations. · sentry.io, 29 Sept 2026
Billing unit
Sentry says profiling is billed by Continuous Profile Hours and UI Profile Hours. · sentry.io, 30 Sept 2026
Browser profiling detail
Browser JavaScript UI Profiling is listed for Angular, Ember, React, Solid, Svelte, and Vue SDKs. · sentry.io, 30 Sept 2026
Company founding and headquarters
Inc. lists Sentry as founded in 2012 and located in San Francisco, California. · inc.com, 30 Sept 2026
Enterprise support
Sentry says enterprise customers can get a dedicated support team for product questions, onboarding help, and feedback. · sentry.io, 30 Sept 2026
Flamegraphs
An Aggregate Flamegraph shows performance across a project without requiring a single transaction scope. · sentry.io, 29 Sept 2026
Free plan
Sentry says its Developer plan remains free. · sentry.help, 29 Sept 2026
Frontend and mobile runtimes
The changelog lists UI Profiling for iOS/macOS and Android, while a later changelog adds Browser JavaScript and Electron support. · sentry.io, 30 Sept 2026
Hosting
Sentry says it is hosted on Google Cloud Platform using a multi-tenant architecture. · sentry.io, 30 Sept 2026
Integration example
Sentry's GitHub integration links commits to releases, reports unhandled issues in pull requests, and can route issue assignments using a CODEOWNERS file. · sentry.io, 30 Sept 2026
Integration options
Sentry lists integrations including GitHub, Jira, Slack, GitLab, Linear, Microsoft Teams, and PagerDuty. · sentry.io, 29 Sept 2026
Mobile profiling
UI Profiling supports iOS, macOS, and Android. · sentry.io, 29 Sept 2026
Plan access
Sentry's 2025 plan update says UI and Continuous Profiling are available through pay-as-you-go usage. · sentry.zendesk.com, 29 Sept 2026
Platform coverage
Sentry lists SDK platforms including Android, iOS, macOS, JavaScript, Node, Python, PHP, and many other languages and frameworks. · sentry.io, 29 Sept 2026
Product focus
Sentry Continuous Profiling helps teams find backend performance bottlenecks and infrastructure costs in Node.js and Python code. · sentry.io, 30 Sept 2026
Product scope
Sentry describes profiling as a way to find performance bottlenecks down to the function and line of code. · sentry.io, 29 Sept 2026
Profile duration
Continuous profiles can run for arbitrarily long durations, with no 30-second limit. · sentry.io, 30 Sept 2026
Profiler controls
The startProfiler and stopProfiler APIs let developers control when profiling runs, and profileLifecycle can select manual or trace-triggered behavior. · sentry.io, 30 Sept 2026
Profiling setup
Sentry says profiling requires performance monitoring to be enabled in the app. · sentry.io, 29 Sept 2026
Sampling
The profileSessionSampleRate option provides session-scoped sampling. · sentry.io, 30 Sept 2026
Security certifications
Sentry's Trust Center says its SOC 2 Type 2 report and ISO 27001 certificate are available through an account or by contacting Sentry. · sentry.io, 30 Sept 2026
Support for profiling
Sentry's profiling support article applies to SaaS customers and says continuous profiling availability depends on the SDK. · sentry.help, 29 Sept 2026
Trace lifecycle
The profileLifecycle option supports manual profiling or a trace lifecycle that starts profiling when a root span is active. · sentry.io, 29 Sept 2026

Where Sentry Continuous Profiling stands on Freedom251

Look at these too