Skip to content
testcritic

Sentry

Error tracking with stack traces, release attribution and now session replay.

MonitoringFree tierOpen sourceSelf-hostableAI features
Visit Sentry

What it is

Sentry captures unhandled exceptions with full stack traces, breadcrumbs, release and commit attribution, and groups them into actionable issues rather than a log stream. Performance monitoring, cron monitoring, session replay and uptime checks have been added around that core. It is open source and self-hostable.

Best for

Essentially every engineering team — error tracking is the highest-value monitoring you can add first.

Where it is strong

  • Release and commit attribution tells you which deploy introduced the error, and often who to ask.
  • Excellent SDK coverage across essentially every language and framework.
  • Self-hosting is genuinely supported for teams that need it.

Where it falls short

  • Event-based pricing punishes noisy applications until you invest in filtering.
  • The product has broadened a lot; some newer modules are shallower than the error core.
  • Self-hosting is resource-hungry.

Pricing

From $26 per month (Team plan, indicative)

Free tier

Free tier: Free developer plan with a monthly error and replay allowance.

What drives the bill: Event-volume pricing. A noisy application can consume the quota quickly, so filtering matters.

Check current pricing on Functional Software (Sentry)’s site

Figures are indicative and were last reviewed August 2026. Vendors change pricing often; confirm before you commit.

Works with

GitHubJiraSlackLinearPagerDutyVercelLogRocket

What people who use Sentry say

No reviews of Sentry yet. If you have used it in anger, yours would be the first.

Alternatives to Sentry

If Sentry is not the right fit, these solve the same problem differently.

Explore all alternatives