Sentry
Error tracking with stack traces, release attribution and now session replay.
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
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 tierFree 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 siteFigures are indicative and were last reviewed August 2026. Vendors change pricing often; confirm before you commit.
Works with
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.
LogRocket
Session Replay
Session replay built for engineers: console, network, Redux state and stack traces.
Datadog Synthetic Monitoring
Monitoring
Synthetic checks correlated with APM traces, logs and infrastructure metrics.
New Relic Synthetic Monitoring
Monitoring
Scripted browser and API monitors included in New Relic's usage-based platform.
