Когда я разрабатываю приложения для iPhone/iPad, я всегда использую систему отчетов о сбоях. Мой текущий любимый Crashlytics - который отлично работает.Как сделать Crash Reporting для веб-приложений
Для приложений для Android я использовал более базовый репортёр ACRA.
Теперь, когда я создаю webapp для запуска на собственном сервере клиента, кажется хорошей идеей построить какую-то систему отчетов о сбоях, возможно связанную с событием window.onerror.
Конечно, я мог бы построить свою собственную систему. Но кто-нибудь знает хорошее решение для отправки, которое отправляет и сопоставляет отчеты?
Кстати, я предпочел бы полностью клиентское решение (то есть просто JavaScript), а не все, что требует поддержки сервера.
Спасибо Тим, я проверить те. Похоже, что AirBrake один экспериментальный, так что, возможно, он еще не поставил его в производство :-) –
Также проверьте [TrackJS] (https://trackjs.com/). Трудный бит о сбоях для JavaScript для JavaScript заключается в том, что сами ошибки не дают вам достаточного контекста, чтобы действительно понять, что произошло. TrackJS фиксирует этот дополнительный контекст, чтобы дать вам шаги для отдыха. –
Пожалуйста, не изменяйте мой ответ, чтобы добавить свой собственный продукт. Вместо этого напишите ** свой собственный ответ ** и подробно объясните, почему ваш продукт лучше. – elslooo