Azure application insights 为WinForms应用程序选择应用程序中心或应用程序洞察

Azure application insights 为WinForms应用程序选择应用程序中心或应用程序洞察,azure-application-insights,visual-studio-app-center,Azure Application Insights,Visual Studio App Center,我有一个Winforms应用程序,目前正在使用application Insights SDK捕获错误日志、事件、异常、表单视图和其他遥测数据。 App Center现在支持WinForms应用程序,还支持将遥测导出到Application Insights中。我现在的问题是,我应该从WinForms应用程序中删除Application Insights SDK,而改用AppCenter SDK吗?这样做有什么好处吗?如果不知道自己的具体情况,就很难引导你这样或那样做。正如你所注意到的,任何一个

我有一个Winforms应用程序,目前正在使用application Insights SDK捕获错误日志、事件、异常、表单视图和其他遥测数据。
App Center现在支持WinForms应用程序,还支持将遥测导出到Application Insights中。我现在的问题是,我应该从WinForms应用程序中删除Application Insights SDK,而改用AppCenter SDK吗?这样做有什么好处吗?

如果不知道自己的具体情况,就很难引导你这样或那样做。正如你所注意到的,任何一个都会起作用。如果你想要一个通用的答案,App Center是专为监控桌面应用而设计的

我能做的是给你一些指导,指导你做决定时要考虑的事情。< /P>
  • 这两个系统都支持自定义指标,但是,随着时间的推移,基本指标集会有所不同,因为App Insights面向web应用,而App Center则专注于移动和桌面客户端。如果App Center提供的基线指标更适合您的需求,那么它将比App Insights中的自定义指标更易于维护

  • 这两个系统有不同的定价模型。() (). 这意味着,根据您如何利用服务,可能会有显著的成本差异

  • 如果您正在使用多个不同的Azure服务,但只使用App Center中的监控,那么坚持使用App Insights可能会更简单。我会在第1项和第2项中增加权重,但行政管理也会带来成本


  • 谢谢你的指导。我们选择继续关注应用程序洞察。1.已经在使用它,并且对它提供的指标几乎满意。此外,我们还广泛使用自定义事件。2.因为我想将数据从AppCenter导出到ApplicationInsights,所以我最终会为这两项服务付费。最好只买一个。3.是的,我们正在为Web应用程序、REST API、Windows服务和计划作业使用应用程序洞察。