Логирование ошибок фронтенда: JS-ошибки прода со стектрейсом
Ошибка, которую видит клиент, до вас не доходит: в его консоли она есть, в вашей — нет. Скрипт Logsy перехватывает исключения и сетевые сбои прямо в браузере посетителя и складывает их в его сессию.
Что попадает в лог
- →JavaScript-исключения и необработанные промисы со стектрейсом и адресом страницы.
- →Упавшие сетевые запросы: метод, адрес, код ответа, время, тело запроса и ответа.
- →Медленные запросы и ресурсы — всё, что грузилось дольше вашего порога.
- →Действия перед сбоем: переходы, клики, ввод — готовые шаги воспроизведения.
Приватность по умолчанию
- →Значения полей ввода и пароли маскируются на клиенте до отправки.
- →Элементы с атрибутом data-logsy-mask не покидают браузер.
- →Данные хранятся в РФ, срок хранения задаётся тарифом проекта.
Подключение
Одна строка в <head> сайта. Проект определяется по домену запроса, поэтому ключ для сбора логов не нужен — он нужен только для чтения данных снаружи, через публичное API.
<script src="https://logsy.ru/api/logger/sdk" defer></script>Частые вопросы
›Замедлит ли скрипт сайт?
Скрипт лёгкий и подключается с defer, а запись экрана — отдельная опция, которая включается осознанно.
›Чем это отличается от Яндекс.Метрики?
Метрика отвечает на вопрос «сколько и откуда», логирование — на вопрос «что сломалось»: стектрейсы, коды ответов, тела запросов.
›Можно ли забрать ошибки в свой инструмент?
Да, через публичное API проекта: сессии и события отдаются в JSON.
Подключите логирование одной строкой
Ошибки прода начнут собираться сразу — со стектрейсом, запросами и шагами пользователя.
Подключить бесплатноБесплатный тариф навсегда