Sentry
Назначение
Заголовок раздела «Назначение»Sentry — платформа отслеживания исключений и производительности приложений. SDK собирают ошибки, stack traces, breadcrumbs, releases и traces, помогая перейти от проблемы к коду и изменению.
Доступны управляемый Sentry SaaS и self-hosted distribution с исходным кодом; лицензионные условия и состав функций проверяют для выбранного варианта.
Возможности и интеграции
Заголовок раздела «Возможности и интеграции»- SDK для backend, frontend, мобильных и других платформ;
- grouping событий в issues и настраиваемые fingerprints;
- first/last seen, количество событий и затронутых пользователей;
- releases, regressions, source maps и assignment;
- distributed tracing и performance monitoring;
- Session Replay для поддерживаемых frontend-платформ;
- интеграции с репозиториями, issue trackers и уведомлениями;
- scrubbing чувствительных данных и настройки retention.
Ограничения
Заголовок раздела «Ограничения»Объём событий и spans влияет на стоимость и нагрузку; sampling и фильтры настраивают осознанно. Неправильный grouping либо скрывает проблемы, либо создаёт дубли. Перед сбором request body, breadcrumbs и replay требуется отдельная проверка приватности. Self-hosted требует эксплуатации нескольких компонентов.
Когда выбирать
Заголовок раздела «Когда выбирать»Подходит командам, которым нужен зрелый SDK-контур ошибок, releases и производительности. GlitchTip рассматривают как более компактную открытую альтернативу с Sentry SDK, Better Stack — для единого контура телеметрии и on-call.
Связанные материалы
Заголовок раздела «Связанные материалы»Материалы и источники
Заголовок раздела «Материалы и источники»- Sentry: Documentation — SDK, issues, performance и integrations.
- Sentry: Releases — связь ошибок и версий приложения.
- Sentry: Data scrubbing — управление чувствительными данными.