All Integrations

Real-time error tracking for web and mobile apps

Sentry

  • 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

Try Segment

Segment makes it easy to set up 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.

+

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.

Try Segment

Segment makes it easy to set up Sentry

Getting Started with Segment

Segment is the infrastructure for your customer data. Use one API to unlock 200+ tools for every team in your company. With Segment, developers can stop building tedious and expensive one-off data integrations while business users can get straight to work, turning on their favorite apps right from the Segment dashboard.