Должен ли я использовать Application Insights или AppCenter Diagnostics для приложений Cordova - PullRequest
2 голосов
/ 12 марта 2019

Обе приложения Insights и AppCenter Diagnostics позволяют отслеживать приложения Cordova по следующим ссылкам:

https://github.com/Microsoft/cordova-plugin-ms-appinsights

https://docs.microsoft.com/de-de/appcenter/sdk/getting-started/cordova

Учитывая, что GitHub Repo немногоУстаревший, я полагаю, AppCenter - теперь предложенный способ контролировать Приложения.Однако AppCenter не предоставляет сквозных возможностей мониторинга при использовании служб Azure в серверной части.

  • Итак, при принятии решения, какую систему мониторинга использовать для наших приложений Cordovaдолжны ли мы основывать решение на следующем вопросе?

    1. Использование служб Azure с AppInsights в бэкэнде?-> Используйте Application Insights для внешнего интерфейса Cordova.

    2. Наличие автономного приложения или отсутствие внутреннего интерфейса Azure -> Использование диагностики AppCenter.

  • Есть ли другие мысли, чтобы принять во внимание?

  • Предоставляет ли AppCenter Diagnostics какие-либо другие преимущества, которые я бы не получил от AppInsights?

PS: я знаю о возможности отправки данных AppCenter Diagnosticsв AppInsights, однако это всего лишь экспорт данных, и в нем отсутствуют сквозные возможности.

1 Ответ

2 голосов
/ 15 марта 2019

В целом, я считаю, что руководство гласит: «Если это мобильное приложение, используйте AppCenter».
затем вы можете настроить это приложение AppCenter для экспорта в приложения:

https://blog.xamarin.com/appcenter-continuous-export-application-insights/

Таким образом, вы получаете поддержку устройств appcenter / другие функции, и вы получаете инструменты / функции / etc приложения insight для тех же данных. Это особенно полезно, если вы уже используете информацию о приложении для телеметрии на стороне сервера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...