Здесь лежат подробности, которые нужны не каждый день. Если вы решаете конкретную задачу — установить SDK, отфильтровать ошибки, настроить алерты, — начните с руководства: там короче и по делу.
SDK
| SDK | Пакет | Где работает |
|---|---|---|
| Browser SDK | @buglapse/browser или script-тег | Страница в браузере: ошибки, логи, трейсы, сессии, запись сессий |
| Node SDK | @buglapse/node | Процесс Node.js: API-серверы, воркеры очередей, cron-скрипты |
| Vue SDK | @buglapse/vue | Приложение Vue 3 или Nuxt поверх Browser SDK |
Для каждого SDK описаны все опции init(), ручной API (ошибки, логи, трейсинг, контекст, breadcrumbs), транспорты и каждая интеграция по отдельности.
Протокол
- Формат событий — envelope и каждый тип события, который отправляют SDK.
- Свой SDK — как отправлять события из языка, для которого нет официального SDK.