Both Application Insights and AppCenter Diagnostics allow monitoring of Cordova Apps following these links:
https://github.com/Microsoft/cordova-plugin-ms-appinsights
https://docs.microsoft.com/de-de/appcenter/sdk/getting-started/cordova
Given that the GitHub Repo is a bit outdated, i suppose AppCenter is now the suggested way to monitor Apps. However, AppCenter doesn't provide end-to-end monitoring capabilitys when using Azure Services in the Backend.
So, when making a decision, which monitoring system to use for our Cordova Apps, should we base the decision on the following question?
Using Azure Services with AppInsights in the Backend? -> Use Application Insights for the Cordova Frontend.
Having a Standalone App or no Azure Backend -> Use AppCenter Diagnostics.
Are there other thinks to take into account?
Is AppCenter Diagnostics providing any other benefit i would not get from AppInsights?
PS: I know about the possibility to send AppCenter Diagnostics data to AppInsights, however this is just a data export and lacks end-to-end capabilitys.