We’re thrilled to announce we just released a with a ton of new features and an entirely new look!
The most important event for any app is the launch of a new version, and we now have a page in the dashboard to show your app’s overall health and how it’s changed version to version. We track fluctuations in your crash percentage, sessions that ended in frustrating ways (see “Bad Sessions” below!), App Moment performance, and lots of other useful metrics to let you know just how your new release is performing.
App Moment Performance
Our brand new performance page breaks down the success and failure rates of your App Moments. We show how often the most critical interactions in your app are failing, crashing, or just taking longer than they should. We also surface sessions that were impacted so you can retrace your users’ steps and find the root cause.
One of the things that makes Embrace.io different is that we know there’s more that frustrates users than just crashes. Bad Sessions is how we break down all the sessions that end in unpleasant ways for the user: “User Terminated” is when users get frustrated and force quit apps in the task switcher, “OOMs” or “Out of Memory” is when the OS terminates the app due to improper resource usage (and it looks just like a crash to the end user!), and regular old crashes due to uncaught exceptions. Watch these metrics trend over time and dive in to affected sessions to start debugging.
Screenshots by App Moment
Many of you have requested this, and we’re happy to announce you can now filter the Screenshots page by App Moment, which should make discovering issues and debugging frozen apps much easier.
As some of you have seen, we’re now automatically detecting and sending alerts based on HTTP request errors into our community Slack workspace. We’re eager for your feedback, and will soon be rolling out more advanced controls for telling us exactly which alerts matter to you.
Have anyone in your organization who isn’t on Embrace.io but should be? You can now invite them from directly in the Settings page. We’ve also surfaced API tokens for our dSYM upload script, which you can to make the stack traces in exception and error logs drastically more useful.
We’ve also put in a huge effort to modernize and refine the look and feel of our dashboard, and we hope it makes it easier and more enjoyable to use. We’d love to hear any feedback you have, and we’re excited to share more changes with you in the coming months!