Sentry logo
Observability

Sentry

Error tracking and performance monitoring for apps. Sentry is an application monitoring tool focused on errors and performance. SDKs for most languages and frameworks capture exceptions with stack traces and context, group them into issues, and link them to releases. It is available as a hosted service and as a self-hosted version.

When it is the right choice

  • You want to know about application errors before users report them
  • You need stack traces with release and user context to fix bugs fast
  • You want to see which release introduced a problem
  • Not a replacement for infrastructure metrics; pair it with Prometheus or similar

How we use it

  • Add Sentry SDKs with release tracking and source maps from the CI pipeline
  • Filter sensitive data before events leave your systems
  • Route alerts for new and regressing issues to the owning team
  • Use AI-assisted triage to group, summarise and suggest fixes for recurring errors
Works well with

Often used together

Questions

Sentry: frequently asked

Hosted Sentry or self-hosted?

Hosted Sentry needs no maintenance. Self-hosting gives full data control but is a substantial system to run; check its licence and resource needs first.

How do we avoid sending personal data to Sentry?

Use the SDK's data scrubbing settings, avoid attaching request bodies by default and test what is sent. We configure this during setup.

Running Sentry, or deciding whether to? Tell us what you have; the first consultation is free.

Let's talk »