Excellent exception tracking and alerting, get ahead of issues!
April 06, 2019

Excellent exception tracking and alerting, get ahead of issues!

Kevin Van Heusen | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with Sentry

Sentry is being used by the engineering department and it addresses our issue with tracking exceptions that occur with our software. This gives us a proactive indication of a possible issue in production or other environments. By being proactive about detecting exceptions we have a chance to fix them before customers even notice.
  • Great at giving us a proactive heads up when there may be a serious issue in production by notifying us when a certain exception happens many times.
  • Excellent variety of supported platforms: .NET, Java, and many more.
  • Tracks exceptions across multiple releases, so you can identify when an exception first started happening.
  • Sentry rolls up exceptions that it feels are similar, but the logic to determine that similarity could be improved. It doesn't always merge exceptions that are similar.
  • The UI could be improved around projects; it would be nice to be able to group them by an environment.
  • Support for .NET could be improved, it required us to roll our own library to log to Sentry.
  • We were able to get ahead of customer issues proactively by finding out there were problems early on.
  • We were able to track down exceptions when in development they were introduced due to tracking version numbers of releases.
  • We were able to add accounts for all our relevant team members and have them collaborate on discussions of given exceptions.
Sentry is better suited for tracking and aggregating exceptions over New Relic. New Relic does report on exceptions that occur, but Sentry is better at rolling up similar exceptions and filtering out the noise. Sentry also does a great job at identifying when an exception first started occurring and sorting by recent/most frequent exceptions.
Sentry is well suited for SaaS projects that wish to track exceptions happening in the backend. While it can be used for desktop applications, it may not be as suited for such projects. It works well to get real-time exceptions and aggregate common issues. If you don't have a team or staff to deal with the notifications then it may not be of as much use.