2013-04-11 3 views
6

Когда я разрабатываю приложения для iPhone/iPad, я всегда использую систему отчетов о сбоях. Мой текущий любимый Crashlytics - который отлично работает.Как сделать Crash Reporting для веб-приложений

Для приложений для Android я использовал более базовый репортёр ACRA.

Теперь, когда я создаю webapp для запуска на собственном сервере клиента, кажется хорошей идеей построить какую-то систему отчетов о сбоях, возможно связанную с событием window.onerror.

Конечно, я мог бы построить свою собственную систему. Но кто-нибудь знает хорошее решение для отправки, которое отправляет и сопоставляет отчеты?

Кстати, я предпочел бы полностью клиентское решение (то есть просто JavaScript), а не все, что требует поддержки сервера.

ответ

5

Оба Исключительные и Воздушный тормоз Предложение JavaScript реализации

+0

Спасибо Тим, я проверить те. Похоже, что AirBrake один экспериментальный, так что, возможно, он еще не поставил его в производство :-) –

+0

Также проверьте [TrackJS] (https://trackjs.com/). Трудный бит о сбоях для JavaScript для JavaScript заключается в том, что сами ошибки не дают вам достаточного контекста, чтобы действительно понять, что произошло. TrackJS фиксирует этот дополнительный контекст, чтобы дать вам шаги для отдыха. –

+0

Пожалуйста, не изменяйте мой ответ, чтобы добавить свой собственный продукт. Вместо этого напишите ** свой собственный ответ ** и подробно объясните, почему ваш продукт лучше. – elslooo

Смежные вопросы