2013-10-27 2 views
3

Когда я был веб-сайт Django, это было довольно легко контролировать другую часть моего сайта (с NewRelic, например):Мониторинга angular.js одно приложения Страницы

  1. , сколько времени потребовалось, чтобы генерировать страницы
  2. время для запроса
  3. и т.д. ...

Но знаю, что я переехал в одном приложении страницы с помощью Angular.js рамки, я должен признать, что я не знаю, что я могу Moni tor ..

Что делать, если у моих клиентов есть проблема с приложением? У меня не будет журналов, потому что это клиентская сторона. Как узнать всех моих пользователей, поведение моего приложения? (Время отклика, набор запросов выступление ...)

Если у вас есть хорошие практики, я действительно заинтересован в

PS:. Я читал How to monitor a single page web app, но не нахожу это действительно полезно. Специально для части журналов.

ответ

2

Отъезд Angulartics, его проект AngularJS для интеграции аналитики.

С полки он уже интегрирован с 5 поставщиками аналитики, и вы можете расширить его дальше. Вы можете использовать его для мониторинга виртуальных просмотров страниц и событий. Я не уверен, как это влияет на время рендеринга страницы, но это было бы неплохо для начала.

5

Сегодняшние решения по мониторингу способны предоставить вам специально для использования в угловых приложениях таймингов на основе технологии мониторинга реальных пользователей. Начинает с синхронизации полную загрузку начальной страницы, а также единичные тайминги запросов XHR, которые ваши пользователи запускают, пока нажимают на вашей странице.

Помимо того, что для обнаружения ошибок во внешнем коде я знаю, что Dynatrace позволяет также захватывать ошибки JavaScript, включая трассировку стека, которая довольно удобна. Вы можете проверить их Angular Monitoring page

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