Raygun vs Sentry

Raygun
Raygun

98
82
198
Sentry
Sentry

4.3K
2.1K
747
Add tool

Raygun vs Sentry: What are the differences?

Raygun: Use Raygun to track, manage, and report your software errors. Raygun gives you a window into how users are really experiencing your software applications. Detect, diagnose and resolve issues that are affecting end users with greater speed and accuracy; Sentry: Cut time to resolution for app errors from five hours to five minutes. Sentry is an open-source platform for workflow productivity, aggregating errors from across the stack in real time. 500K developers use Sentry to get the code-level context they need to resolve issues at every stage of the app lifecycle.

Raygun and Sentry belong to "Exception Monitoring" category of the tech stack.

Some of the features offered by Raygun are:

  • Error, crash and performance monitoring, in one platform
  • Support for every major programming language and platform
  • Minutes to set up

On the other hand, Sentry provides the following key features:

  • Real-Time Updates: For the first time, developers can fix code-level issues anywhere in the stack well before users even encounter an error.
  • Complete Context: Spend more time where it matters, rather than investing in low-impact issues.
  • Integrate Everywhere: Drop-in integration for every major platform, framework, and language -- JavaScript, Python, PHP, Ruby, Node, Java, .NET, mobile.

"Easy setup and brilliant features" is the primary reason why developers consider Raygun over the competitors, whereas "Consolidates similar errors and makes resolution easy" was stated as the key factor in picking Sentry.

Sentry is an open source tool with 21.2K GitHub stars and 2.42K GitHub forks. Here's a link to Sentry's open source repository on GitHub.

According to the StackShare community, Sentry has a broader approval, being mentioned in 1323 company stacks & 421 developers stacks; compared to Raygun, which is listed in 44 company stacks and 6 developer stacks.

- No public GitHub repository available -

What is Raygun?

Raygun gives you a window into how users are really experiencing your software applications. Detect, diagnose and resolve issues that are affecting end users with greater speed and accuracy.

What is Sentry?

Sentry is an open-source platform for workflow productivity, aggregating errors from across the stack in real time. 500K developers use Sentry to get the code-level context they need to resolve issues at every stage of the app lifecycle.

Want advice about which of these to choose?Ask the StackShare community!

Why do developers choose Raygun?
Why do developers choose Sentry?

Sign up to add, upvote and see more prosMake informed product decisions

What are the cons of using Raygun?
What are the cons of using Sentry?
    Be the first to leave a con
    What companies use Raygun?
    What companies use Sentry?

    Sign up to get full access to all the companiesMake informed product decisions

    What tools integrate with Raygun?
    What tools integrate with Sentry?

    Sign up to get full access to all the tool integrationsMake informed product decisions

    What are some alternatives to Raygun and Sentry?
    Airbrake
    Airbrake collects errors for your applications in all major languages and frameworks. We alert you to new errors and give you critical context, trends and details needed to find and fix errors fast.
    New Relic
    New Relic is the all-in-one web application performance tool that lets you see performance from the end user experience, through servers, and down to the line of application code.
    Gatling
    Gatling is a highly capable load testing tool. It is designed for ease of use, maintainability and high performance. Out of the box, Gatling comes with excellent support of the HTTP protocol that makes it a tool of choice for load testing any HTTP server. As the core engine is actually protocol agnostic, it is perfectly possible to implement support for other protocols. For example, Gatling currently also ships JMS support.
    TrackJS
    Production error monitoring and reporting for web applications. TrackJS provides deep insights into real user errors. See the user, network, and application events that tell the story of an error so you can actually fix them.
    Rollbar
    Rollbar helps development teams find and fix errors faster. Quickly pinpoint what’s broken and why. View exceptions from all of your languages, frameworks, platforms & environments in one place. Get context & insights to defeat all errors.
    See all alternatives
    Decisions about Raygun and Sentry
    No stack decisions found
    Interest over time
    Reviews of Raygun and Sentry
    Review ofRaygunRaygun

    As a front-end developer, I've always been on the look-out for decent error-tracking. Most of the time, front-end takes a back seat to app development, so it was refreshing to see a product that let's you track JavaScript and PHP errors.

    I've used Raygun to track errors in HTML5 apps and WordPress themes. The integration was smooth and I was set up in minutes.

    My only qualm at first was that I was going to get spammed to the eye-balls with errors (especially with some of the unhandled errors in WordPress plugins!). Thankfully, Raygun gives you fine control over notifications and conveniently groups all the bugs being reported.

    Since setting it up, it has saved me a lot of time and headaches, and I rate it very highly. I've never had to use the support, as I've never had any trouble with it, but I'll assume it's Great!

    Review ofRaygunRaygun

    Raygun saves us so much time we're hooked for life. Great support too.

    How developers use Raygun and Sentry
    Avatar of StackShare
    StackShare uses SentrySentry

    Lots of companies I respect were using it + open-source + great features and UI. Went for the hosted version, since it plays nice with Heroku. I like how they group together similar errors, give you the ability to mute events or mark them as solved. P.S. check out the Founder Stories feature we did on Sentry if you want to know how they started, its an awesome story.

    Avatar of Andrew Gatenby
    Andrew Gatenby uses SentrySentry

    The error and event tracking in Sentry is superb. Being able to assign the raw error to people along with all information at the time the event occurred means that we're tracking and fixing problems before they become apparent to customers. We use the self-hosted instance of Sentry.

    Avatar of Ataccama
    Ataccama uses SentrySentry

    Sentry is a very powerful error reporting tool. We use it both on front-end and back-end of Ataccama One. It proved to be invaluable in providing insights on our errors - what caused it, what user did before the error occured, stack trace, release tracking and more.

    Avatar of Scrayos UG (haftungsbeschränkt)
    Scrayos UG (haftungsbeschränkt) uses SentrySentry

    We use Sentry to gather our thrown non-checked exceptions in one place, so we don't have to crawl through all our logs manually. All standalone-applications, our website aswell as our game-servers are linked into sentry.

    Avatar of Tinker Travel
    Tinker Travel uses SentrySentry

    Sentry is amazing, most of our systems send their exceptions to sentry. We couldn't live without it and get a much better understanding of how our code is behaving in the wild. Plus it integrates with Github.

    Avatar of papaver
    papaver uses RaygunRaygun

    we used raygun at talenthouse to track errors within our codebase. fairly decent tool, simple ui. even helped the raygun team track down a few issues as we were using their scala integration library.

    How much does Raygun cost?
    How much does Sentry cost?