BugbanВсе интеграции

Один SDK для каждой части вашего стека

Bugban следует модели Bugsnag: независимое от фреймворка ядро и тонкий адаптер для каждого фреймворка, поэтому установка — это один пакет, а настройка — один ключ. Выберите свой стек — на каждой странице точные шаги установки, то, к чему подключается адаптер, и проблемы, с которыми люди сталкиваются на самом деле.

PHP

PHP с 7.0 по 8.4, с Composer или без него. Адаптеры встраиваются в собственный обработчик исключений каждого фреймворка, потому что каждый фреймворк заменяет глобальный, — и в его слой запросов для захвата медленного SQL с EXPLAIN.

JavaScript на сервере

Node.js и его фреймворки. Изоляция по запросу через AsyncLocalStorage, чтобы пользователь и контекст никогда не утекали между параллельными запросами, и хуки уровня драйвера для Prisma, TypeORM, Knex, pg и MongoDB.

JavaScript в браузере

Ошибки рендеринга, ошибки window и отклонённые промисы, замаскированный DOM-снимок того, что видел пользователь, и Core Web Vitals из реальных сессий. Next.js покрывает обе стороны одним пакетом.

Мобильные

Падения, которые никогда не доходят до серверного лога. Офлайн-очередь на устройстве, настоящий замаскированный скриншот и метрики запуска приложения, загрузки экрана и подтормаживаний, измеряемые без разряда батареи.

Вашего фреймворка здесь нет? Базовые пакеты работают где угодно: bugban/php-sdk для PHP, @bugban/js для любого JavaScript-рантайма и Dart-пакет bugban для любой Dart-цели.