Edit this page
Learn how to monitor the usage of your Expo and React Native app after its release.
Once your app is released, you can track anonymized usage data to give you insights on how users use your app. This data includes which updates are in use, when users experience bugs, and more.
Expo provides the expo-insights
library, which tracks information related to EAS Update. This data includes the app version, platform, OS version, and update adoption. After you install it and release production builds on the app stores, you'll be able to see additional data on your project dashboard:
Get started with the following guide:
Learn how to use EAS Insights to monitor your app.
You can get more insights with LogRocket. LogRocket records user sessions and identifies bugs as your users use your app. You can filter sessions by update IDs and also connect to your LogRocket account on the Expo dashboard to get quick access to your app's session data.
Get started with the following guide:
Learn how to use LogRocket to monitor your app.
Sentry is a crash reporting platform that provides real-time insight into production deployments with information to reproduce and fix crashes.
It notifies you of exceptions or errors that your users run into while using your app and organizes them for you on a web dashboard. Reported exceptions include stacktraces, device info, version, and other relevant context automatically. You can also provide additional context that is specific to your app, such as the current route and user ID.
Get started with the following guide:
Learn how to use Sentry to monitor your app.
BugSnag is a stability monitoring solution that provides rich, end-to-end error reporting and analytics to reproduce and fix errors with speed and precision. BugSnag supports the full stack with open-source libraries for more than 50 platforms, including React Native.
Get started with the following guide:
Learn how to use BugSnag to monitor your app.