Sentry
APIError tracking and performance monitoring for apps
- Price
- Free tier, then paid
- Access
- DSN
About
Application monitoring that groups errors into issues and adds tracing, logs, session replay and profiling, with SDKs for 20+ platforms. Hosted in the US or the EU, or self-hosted under the source-available FSL licence.
What you can do with it
- Capture unhandled exceptions with stack traces and group them into issues
- Trace slow requests across frontend and backend services
- Replay user sessions to see what happened before an error
Get started
- Create a Sentry project and copy its DSN
- Install the SDK for your platform
- Initialize the SDK before the rest of your app loads
Example
// npm install @sentry/node
// instrument.js, loaded first with: node --import ./instrument.js app.js
const Sentry = require("@sentry/node");
Sentry.init({ dsn: process.env.SENTRY_DSN });Details
- Hosting
- Hosted service, Self-hosted
- Available in
- Worldwide
- Official SDKs
- Python, JavaScript/TypeScript, Go, Java, Ruby, PHP, C#, Swift, Kotlin, Rust, Dart, Elixir
- MCP server
- Remote