【发布时间】:2019-08-02 15:10:14
【问题描述】:
Application 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 现在是监控应用程序的建议方法。 但是,在后端使用 Azure 服务时,AppCenter 不提供端到端监控功能。
-
那么,在决定为我们的 Cordova 应用程序使用哪个监控系统时,我们应该基于以下问题做出决定吗?
在后端使用带有 AppInsights 的 Azure 服务? -> 使用 Cordova 前端的 Application Insights。
拥有独立应用程序或没有 Azure 后端 -> 使用 AppCenter 诊断。
还有其他需要考虑的因素吗?
AppCenter 诊断是否提供了我无法从 AppInsights 获得的任何其他好处?
PS:我知道将 AppCenter 诊断数据发送到 AppInsights 的可能性,但这只是数据导出,缺乏端到端功能。
【问题讨论】:
-
(来自 Application Insights 团队)官方不支持引用的 GitHub 存储库(版本 0.0.2 是另一个指向它的指针)。虽然它可能只是工作。
-
@ZakiMa 感谢您的反馈。那么有没有计划将 Application Insights 的使用场景也扩展到应用程序?我们是否应该坚持 AppCenter 对应用程序的有限功能?只是想为我们的开发人员提供指导,以便在不同的应用程序类型中进行监控。
-
将此线程转发给 App Insights 使用团队。他们应该尽快做出回应并提供指导。
-
@ZakiMa 对此有何更新?
-
这可能是一个非常基于意见的问题,所以我不确定为什么还没有人关闭它。我也转发给了 AppCenter 团队。但我也在下面添加了我的意见答案。
标签: cordova azure-application-insights visual-studio-app-center