Sentry

Real-time error tracking for web and mobile apps

  • Provides email, SMS or chat notifications as soon as errors occur

  • Automatically sends feedback prompts so teams can notify users when an in-app error occurs

  • Supports enhanced stack traces, so developers can filter errors to view code errors, error URLs, parameters, and session information in app, framework, or raw error views

  • Reproduces bugs using error event history and interactions so developers can replay errors

  • Supports custom data submissions so developers can gain specific information unique to their industry

Sentry

How Sentry works

To report data to Sentry you’ll need to use a language-specific SDK. Sentry provides integrations for the most common web development languages. Raven.js is the official browser JavaScript client for Sentry. It automatically reports uncaught JavaScript exceptions triggered from a browser environment, and provides a rich API for reporting your own errors. You will need to implement the appropriate library for your development environment, taking care to follow Sentry’s instructions, placing code to correspond with each relevant event scenario.

Real-time updates and notifications so you can react quickly when the unexpected happens during a deploy.
Real-time updates and notifications so you can react quickly when the unexpected happens during a deploy.
Understand the frequency, scope, and impact of errors, including whether they’re new or recurring, so you can prioritize accordingly.
Understand the frequency, scope, and impact of errors, including whether they’re new or recurring, so you can prioritize accordingly.
Know everything there is to know about an issue — before a user reports it.
Know everything there is to know about an issue — before a user reports it.
Sentry

Get more out of Sentry with Segment

You can use Segment to collect all of your client-side data for Sentry, without the need to install Sentry’s client library. This is because your existing Segment implementation already collects the information that Sentry needs.

When you enable Sentry in your Segment settings, Segment’s content delivery network is updated within 5-10 minutes. Once that happens, Segment will know to asynchronously load Raven.js from Sentry onto your page whenever it is loaded. This means there is no need to make changes to the code in your application. Sentry will start automatically tracking data within your existing Segment implementation.

Similar integrations

View all integrations

Integrate Sentry with Segment

Segment makes it easy to set up Sentry.