Clear, concise documentation. Plus [docs on cross-domain script errors and enabling CORS](https://bugsnag.com/blog/script-error).
Ranked in these QuestionsQuestion Ranking
Pro Easy to use UI
Airbrake.io boasts a beautiful user interface which gives easy access to features such as intelligent error grouping and application insights, session details and backtraces. All these allow you to squash those bugs at a much faster pace.
Pro Airbrake errors can be self-hosted on Errbit
Errbit is a self-hosted error catcher for Airbrake. It allows keeping errors off Airbrake's servers by using Airbrake's error tracking tools to send error logs to your own ErrBit based web service. Useful for when errors contain sensitive client data.
Pro Asynchronous error tracking script
By including Airbrake's client side error tracking JS into your code, you won't have to worry about it affecting your page load times at all. Since the library loads asynchronously, which means it won't cause painful delays for your site's visitors.
Pro Easy integration with other applications
Airbrake integrates easily with Github, Hipchat, Asana and a number of other services, which can be viewed here. Also if you've got a custom app you'd like to integrate into Airbrake, you can use Airbrake's public API or there web hooks functionality to your advantage.
Pro Great documentation
Clear, concise documentation. Plus docs on cross-domain script errors and enabling CORS.
Pro Email, chat, sms notifications
Bugsnag can be set up to send email notifications as soon as exceptions occur. It can also integrate with a number of third-party services that can be used for notifications including Campfire, HipChat, Twilio SMS and custom solutions via Webhook.
Pro Automatic issues/ticket creation
Bugsnag integrates with a wide variety of 3rd party tools to automatically create issues or tickets. Integrations include GitHub, BitBucket, UserVoice, Trello and many, many others.
Pro Has a free plan
After a two-week full-featured free trial period the user is limited to 2,000 errors/month, 1 user and 1 project.
Pro Exceptions are grouped
Bugsnag groups similar exceptions together displaying the number of occurences so that there's no need to deal with each instance of the error separately.
Pro Exceptional documentation organization
Their documentation was well organized, easy to search through for the platform of choice and quick work of full product integration.
Pro Supports Unity 3D
Drop in place integration with Unity 3D, only a simple API Token configuration on game object and everything was up & running with almost zero code written.
Pro Supports phabricator integrations
Not many products have decided to finally start doing this, phabricator now has a champion.
Pro Source map support
Pro Stack traces
Pro Client libraries are open source
Pro Report uncaught errors
Pro Good web UI
Con Non-free / propritary software
Airbrake is non-free software, so it cannot be self-hosted, audited, or improved upon by the community. Your data is insecure - open to be read by Airbrake Inc, and if they shut down you will be unable to continue using the software.
Con No integrations on the free plan
Con The tool seems flaky
De-obfuscation doesn't always work on react-native projects.
Con Blocked by ad blockers by default
Bugsnag is blocked by the AdBlock EasyPrivacy filter.