When comparing Sentry vs Rollbar, the Slant community recommends Sentry for most people. In the question“What are the best JavaScript client-side error logging services?” Sentry is ranked 2nd while Rollbar is ranked 4th. The most important reason people chose Sentry is:
It's what Sentry calls [Rollups](https://docs.sentry.io/learn/rollups/]. All individual issues rolled-up can still be drilled down. Also two issues can be **merged** manually.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Consolidates similar errors and makes resolution easy
It's what Sentry calls [Rollups](https://docs.sentry.io/learn/rollups/]. All individual issues rolled-up can still be drilled down. Also two issues can be merged manually.
Pro Email/Slack/GitHub/Hipchat integration
Newly discovered issues (i.e. one that isn't rolled-up under and existing one) can generate an instant notification via many means.
Pro Has an official Docker image
Sentry has an official Docker image which means it's likely going to be well reviewed and maintained for a while and it makes it easy to set up.
Pro Completely open source, with a hosted version available
Sentry is a completely open source tool. It's free to use if you want to run it on your own. If you want to avoid the overhead of running and maintaining another server, it also has a hosted version available at www.getsentry.com
Pro Source maps support
Has support for source maps.
Pro Can create projects and teams
A single Sentry server can be used for various teams/products.
Pro Generous free plan
Free plan allows for up to 5000 events/month, customizable rate limits, integrations (e.g. with Slack), multiple users, and 30 day retention.
Pro Integrates with Slack
Rollbar can be integrated with Slack to send notifications of various event to a set Slack channel based on customizable rules.
Pro Stack traces (traceback)
Stack trace with function calls and line numbers.
Pro Client library is open source
Pro Custom error grouping
Pro Not blocked by ad blockers
At least as of 2015-July-14. Many other prominent loggers are blocked, e.g. Loggly and LogEntries.
Pro Capture any uncaught errors
Rollbar allows sending any log messages to Rollbar not just exceptions enabling you to go back and check for missed exceptions.
Pro Supports "deploy" events
You can easily send "deploy" events with curl
, so that you know to which version the errors apply. Errors are grouped automatically by name/type, but if the re-occur after a deploy, they'll be shown again above the deploy in the timeline.
Pro Multiple integration options
Asana - Create and resolve Asana tasks
Bitbucket Issues - Create and manage Bitbucket Issues
Campfire - Get alerts in your Campfire room
Flowdock - Get messages in your flow
GitHub Issues - Create and manage GitHub Issues
HipChat - Get alerts in your HipChat room
JIRA - Create, resolve, and reopen JIRA issues
PagerDuty - Trigger and resolve incidents in PagerDuty
Pivotal Tracker - Create and manage Pivotal Tracker stories
Slack - get alerts in a chatroom or group
Sprintly - Create and manage Sprintly items
Trello - Create and manage cards in Trello
VictorOps - Trigger and recover alerts in VictorOps
Webhook - Post JSON payloads to arbitrary URLs
Email - get notifications and daily summaries
Pro Source maps support
Source map support is used to reference original source code in cases where the code is minified.
Pro Error filtering
Rollbar allows ignoring specific exceptions simply by adding the error message to the ignoredMessages array.
Cons
Con Not really a logging solution
Sentry collects exceptions, it's not a solution for log aggregation.
Con Can't filter by browser versions
Sentry only filters by browser names and not by browser versions (for example: Firefox, instead of Firefox 27, Firefox 28 etc...)
Con No free cloud hosting
Unfortunately there is no free plan for cloud hosted solution. Only self-hosted solutions are free to use.
Con No context for some errors
For some errors (possibly JavaScript injected into the page), Rollbar is unable to offer any context.
Con Old-school UI
Built with the default Bootstrap theme. Looks like 2011.