• Error Monitoring
  • Logs
  • Session Replay
  • Tracing
  • Seer
  • Uptime Monitoring
  • Profiling
  • Cron Monitoring
  • AI Code Review
  • Github
  • Slack
  • All Integrations
  • Javascript
  • Python
  • React
  • Laravel
  • Next.js
  • All SDKs

Solutions

  • Web / Full Stack Development
  • Mobile Crash Reporting
  • Game Crash Reporting
  • AI Observability
  • Application Performance Monitoring
  • Real User Monitoring
  • Ecommerce
  • Enterprise
  • Blog
  • Changelog
  • Sandbox
  • Resources
  • Sentry Answers
  • Syntax
  • Customers
  • For Startups
  • Contact Us
  • Help Center
  • Status
  • Sentry Build
  • Events
  • Merch
Docs
Pricing
Sign InGet DemoGet Started
  • Products

    • Error Monitoring
    • LogsNEW
    • Session Replay
    • Tracing
    • SeerNEW
    • Uptime Monitoring
    • Profiling
    • Cron Monitoring
    • AI Code ReviewNEW

    Products

    • Error Monitoring
    • LogsNEW
    • Session Replay
    • Tracing
    • SeerNEW
    • Uptime Monitoring
    • Profiling
    • Cron Monitoring
    • AI Code ReviewNEW

    Integrations

    • Github
    • Slack
    • All Integrations

    Integrations

    • Github
    • Slack
    • All Integrations

    SDKs

    • Javascript
    • Python
    • React
    • Laravel
    • Next.js
    • All SDKs

    SDKs

    • Javascript
    • Python
    • React
    • Laravel
    • Next.js
    • All SDKs
  • Solutions

    • Web / Full Stack Development
    • Mobile Crash Reporting
    • Game Crash Reporting
    • AI Observability
    • Application Performance Monitoring
    • Real User Monitoring
    • Ecommerce
    • Enterprise
  • Learn

    • Blog
    • Changelog
    • Sandbox
    • Resources
    • Sentry Answers
    • Syntax
    • Customers
    • For Startups

    Learn

    • Blog
    • Changelog
    • Sandbox
    • Resources
    • Sentry Answers
    • Syntax
    • Customers
    • For Startups

    Support

    • Contact Us
    • Help Center
    • Status

    Support

    • Contact Us
    • Help Center
    • Status

    Hang out with us

    • Sentry Build
    • Events
    • Merch

    Hang out with us

    • Sentry Build
    • Events
    • Merch
    Holiday E-Commerce Checklist: A Developer’s Survival Guide

    Holiday E-Commerce Checklist: A Developer’s Survival Guide

    There’s never a good time for errors or performance degradations to show up, but during periods of peak traffic like the holidays, it’s especially critical to get immediate answers about what's failing and how to fix it.

    Learn More
  • Docs
  • Pricing
Sign InGet DemoGet Started
Sentry Changelog Illustration

Sentry Changelog

Follow Twitter@SentryChangelog to stay up to date on everything from product updates to SDK changes.

Categories:

Jump to:

Continuous Profiling and UI Profiling

Continuous Profiling and UI Profiling

Continuous Profiling and UI Profiling are now generally available.

These products replace our previous Profiling offering, and offer focused support for two key use cases: optimizing backend performance and infrastructure cost using Continuous Profiling, and improving the quality of frontend user experience on browser and mobile using UI Profiling.

  • The previous 30-second duration limit no longer applies — profiles can be arbitrarily long, making it possible to profile servers 24/7 or profile entire user sessions on the backend
  • A new “Aggregate Flamegraph” tab that gives you a birds eye view of performance across an entire project, without having to scope to a single transaction.
  • New startProfiler and stopProfiler APIs that provide direct, manual control over when the profiler is running
  • New profileLifecycle configuration option that allows you to choose between the manual lifecycle (for direct start/stop control) or an optional trace lifecycle that automatically starts profiling when there is an active root span
  • New profileSessionSampleRate configuration option that provides session-scoped sampling, replacing the previous
  • Simplified in-product onboarding guide
  • New pricing, billed by Continuous Profile Hours and UI Profile Hours
  • Continuous Profiling is available for Node.js and Python. UI Profiling is available for iOS/macOS and Android. More platforms will follow soon.

If you are a new user, see the updated Set Up guide.

If you are an existing Profiling user, see the migration guide for guidance on how to migrate your instrumentation and start using Continuous Profiling and UI Profiling.

April 18, 2025
Your code is broken. Let's Fix it.
Get Started