ProductSentry
Websitesentry.io
CategoryError Tracking / Performance Monitoring
PricingFree (5K errors/mo), Team from $26/mo

What Is Sentry?

Sentry is an error tracking and performance monitoring platform. When your application throws an error, Sentry captures it with the full stack trace, the browser/device info, the user who hit it, and the release that introduced it. You see every error in production before your users report it.

Sentry has evolved beyond simple error tracking into a full observability platform: performance monitoring with distributed tracing, session replays that show you what the user saw, release health tracking, and code-level profiling. The core remains error tracking, but the platform now covers the full debugging cycle from “something broke” to “here’s exactly what happened.”

Key Features

Error Tracking With Context

Every error comes with a stack trace, breadcrumbs (the sequence of events before the error), the user’s browser and device, custom context you attach, and the release/commit that introduced the regression. Errors are grouped by root cause, not by message text, so you see how many users are affected by each issue.

Session Replay

See exactly what the user saw when an error occurred. Session replay captures DOM changes, network requests, and console logs, and lets you replay the user’s session leading up to the error. This eliminates the “I can’t reproduce it” problem.

Performance Monitoring

Distributed tracing shows you the full request path from browser to API to database. See where time is spent, which queries are slow, and which external API calls are failing. Performance data is linked to errors, so you can see if a slow page also has errors.

Release Tracking

Tag events with the release version and the commit SHA. Sentry shows you which release introduced a regression, which errors are new vs. recurring, and the overall health of each release. Integrates with GitHub and GitLab to link errors to specific commits.

Who Is This For?

Pros

  • Rich error context (stack traces, breadcrumbs, user info)
  • Session replay shows what the user experienced
  • Performance monitoring with distributed tracing
  • Release health tracking
  • SDKs for every major platform
  • Open source (self-hostable)

Cons

  • Pricing based on event volume (can get expensive)
  • UI is complex (many features = many screens)
  • Self-hosting requires significant infrastructure
  • SDK overhead on client bundle size
  • Alert fatigue if not configured carefully

Verdict

Sentry is the standard for error tracking. The combination of rich error context, session replays, performance monitoring, and release tracking gives you everything you need to find and fix production issues. The free tier is generous enough for small projects, and the paid tiers scale with your error volume.

Every team shipping software to production should have error tracking. Sentry is the default choice, and for good reason: it works with every platform, every framework, and every deployment model.

Build a monitoring or observability tool?

Get reviewed and linked from our 27-site network.

See Packages