Set stability targets and understand how your team’s progressing towards achieving them in the Stability Center. Graphs provide trends in user and session stability over time so you can understand how application health and user experience is changing.
Use insights to make data-driven decisions about which applications need to be prioritized for bug fixing. You can also monitor how effective the team’s debugging activities are in improving application stability and customer experience.
Use the user or session stability scores to help you decide if you need to spend time debugging or if you can move on to developing new features.
Session stability is a measure of the proportion of app sessions that are crash free while user stability is a measure of the proportion of your application’s daily active users who do not experience a crash.
Investigate stability issues on the timeline to understand error trends, pinpoint error spikes, investigate specific incidents, or determine if a release introduces new bugs.
Gain real-time error visibility into feature flags and experiments so your team can quickly determine if unusual error activity in the application is related to a new feature or experiment.
Speed the pace of delivery while minimizing risks. Monitor feature rollouts and their impact on user experience with powerful data to drive decisions about releasing to more users or rolling back and addressing issues before re-releasing.
Get the data you need to decide if an error should be fixed or ignored. Sort errors by the number of occurrences or the number of users impacted to stay focused on errors with the most significant impact on application stability.
Workflow states (open, fixed, snoozed) and Jira integration help you collaborate as you make progress on bug fixes.
Use the search builder to filter errors on multiple attributes and save the search filters with bookmarks. Use bookmarks to keep track of error segments that matter to you, like errors impacting VIP customers, originating from your codebase, occuring in A/B tests or impacting critical app functions.
Use bookmarks to create a custom error view in the Project Overview Dashboard and keep an eye on how errors are impacting segments that are important to you so you can prioritize and fix them.
Customize error alerts to be notified of the errors that matter to you, such as those occurring in your codebase, in critical parts of the application, or affecting key customer groups.
Use alerts to drive decisions about error prioritization and resolution, align the team around the bugs that matter, and resolve high impact errors quickly. Additionally, you can streamline debugging workflows with team chat, issue tracker, and incident management integrations.
A stacktrace is automatically captured for every error so you can see where it originates in your code. Integrations with source control allow you to access that repo in a single click.
For JavaScript and mobile platforms, we support source maps, dSYMs, and ProGuard, allowing us to show a readable stacktrace from minified or obfuscated source code.
No matter what type of app you are building — mobile, browser, backend — BugSnag automatically captures the error context specific for your application.