Product Walkthroughs

Learn how Sentry leverages your app data plus AI, integrations, and automation to help you find and fix problems faster.

Sentry helps developers find and fix what's broken. It captures errors, logs, traces, replays, profiles, and metrics from your application and connects them all through distributed tracing so you can debug with full context. With Sentry's AI-powered features and Seer Agent, and SCIM integrations like GitHub, you can catch issues before they create customer impact.

When something goes wrong, Sentry gives you the full picture. An error links to the logs that happened around it. A trace shows the full request path through every service. Replays show what the user experienced in your interface, and profiles show which functions were slow. Seer Agent uses all of this context to help you find the root problem and generate a fix. Whether it's frontend, backend, mobile, or AI, Sentry has the tools.

Issues

Sentry automatically captures unhandled exceptions and groups similar errors into issues. You can filter, triage, and assign issues to your team. Suspect commits show you the code change that likely caused the problem. Get started by installing the Sentry SDK and connecting your source code management (SCM) provider.

User Feedback

Collect feedback from your users when they hit bugs and link to errors, replays, and tags so you can see what went wrong without asking "can you reproduce that?"

Snapshots

Catch unintended visual changes on every pull request. Sentry handles image diffing, CI checks, and review workflows.

Size Analysis

Monitor your mobile app build sizes for regressions before they reach users.

Traces and Spans

Follow a request from your frontend through your backend and across services. Sentry auto-instruments common frameworks and lets you search, filter, and aggregate span data in the Trace Explorer.

Logs

Structured logs that live alongside your errors and traces — not in a separate tool. Search by severity, filter by properties, and click from a log line straight into the trace that produced it. Set up Logs

Session Replay

Watch video-like reproductions of user sessions on web and mobile. See exactly what a user did before, during, and after an error, including network requests, DOM events, and console messages.

Profiling

Go beyond "this endpoint is slow" to "this function on line 42 is slow". Continuous profiling captures CPU profiles in production so you can find hot paths without custom instrumentation.

Application Metrics

Send counters, gauges, and distributions from your code to track signals like email.sent, checkout.failed, or queue.depth. Every metric is trace-connected. Click from a spike directly into the related traces and errors.

Log and Trace Drains

Forward logs and traces to Sentry from platforms like Vercel, Cloudflare, and Heroku without modifying your application code.

Dashboards

Build custom dashboards to monitor application health across projects, or use pre-built dashboards for frontend, backend, mobile, and AI workloads.

Releases

See the moment a release starts to degrade. Track crash-free sessions, version adoption, and failure rates, and connect regressions directly to the deploy that caused them.

AI in Sentry (Seer)

Seer turns your telemetry into answers. It explains why your code failed (not just where), generates merge-ready fixes with Autofix, and catches regressions before they merge with AI Code Review.

AI Agents Monitoring

If you're building AI-powered features, Sentry traces LLM calls, agent tool executions, and token usage alongside the rest of your application telemetry. Learn more →

Monitors and Alerts

Define what matters — then get notified when it breaks. Set up cron monitors for scheduled jobs, uptime monitoring for endpoints, and alerts that route to Slack, PagerDuty, or your issue tracker.

Build Distribution

Securely distribute app builds to your internal teams and beta testers. Upload builds from CI to streamline your distribution workflow, manage access control, and track installation analytics.

AI Monitoring

Whether you're building AI agents or MCP servers, Sentry automatically captures performance metrics, errors, and traces across your entire AI pipeline.

Sentry supports 100+ platforms and frameworks. Most SDKs take a few lines of code to set up:

Copied
npx @sentry/wizard@latest -i nextjs

Once you're capturing errors, continue through basic setup to finish configuring all of Sentry's features. Then, explore our Guides to learn how to get the most out of Sentry.

Was this helpful?
Help improve this content
Our documentation is open source and available on GitHub. Your contributions are welcome, whether fixing a typo (drat!) or suggesting an update ("yeah, this would be better").