Обновить

Путь к ошибке: зачем нужны «Breadcrumbs» во frontend-мониторинге

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели8.2K
Всего голосов 6: ↑6 и ↓0+9
Комментарии4

Комментарии 4

А прикольно

++

Ну то есть предложение логать действия пользователя все. Оно конечно полезно для дебага, но попробуй докажи юзеру что это не слежка в чистом виде :)

И самое главное тут не отправлять эти логи на бек 24/7 т.к там ивентов будет море и по большей степени это бинарный мусор для бека. Самое хорошее решение было бы сохранять логи в IndexedDB прям у клиента с очисткой DB раз в неделю. Если пользак отправил репорт по какой то проблеме то только тогда берем эти логи из IndexedDB.

По сути так и есть — они отправляются только вместе с репортами об ошибках. Но хранятся не в DB, а в памяти. По умолчанию хранятся только 15 последних действий, ротируются по методу FIFO

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации