Skip to main content

How can I track crash-free rate in my applications?

Issue

I want to track the overall crash rate of my app, including the crash-free session rate and crash-free user rate, using Sentry release health.

Applies To

  • All SaaS Customers and Self-Hosted Users

  • Releases

  • Release Health

Resolution

To track crash rates, set up releases with release health. Once the SDK sends session data, Sentry tracks crashes through two rates:

  • Crash-free session rate: the percentage of sessions in the selected time range not ended by a crash.

  • Crash-free user rate: the percentage of users in the selected time range who did not experience a crash.

To enable this, follow the release health setup guide for your SDK. Most SDKs manage sessions automatically once release health is configured.

These rates are available as a per-release statistic in your Releases tab and on the Release Details page. To alert when a rate drops below a threshold, see How can I set up an alert for crash rate?. For a customized view of the metrics you care about, you can also set up Dashboards, which are available on paid plans.

Did this answer your question?