We think we differ in many ways, but here's some of the current highlights:
- Airbrake & Exceptional are fairly focused on Ruby (although there are providers for other languages and platforms, often built by individuals outside those products). We wanted to make supporting other platforms a key focus and will have the app alter the display based on where the data comes from (for example, you'd have very different expectations of an iOS crash report than a rails crash report). I hope that makes sense :-) At present we have support for .NET, WinRT, PHP and have Ruby, JavaScript, Objective-C and more under development at the moment.
- We know that email notifications can be a pain. We've started life with what (we hope) is a much better approach. Email on first exception of a given type being seen, then again as thresholds change, or if recurrence is concerning. You don't get an email for every single error.
- Exceptions are a first step. We have fairly lofty goals but if we can nail a great experience for exceptions we know we'll be on the right track for other other information to help developers / operations folks.
That's just a simple run down and isn't exhaustive by any means -- we're just launching and your feedback is very much appreciated by me and the rest of the team :-)