为 WinForms 应用程序选择 App Center 或 Application Insights
Choose App Center or Application Insights for WinForms application
我有一个 Winforms 应用程序,目前正在使用 Application Insights SDK 捕获错误日志、事件、异常、表单视图和另一个遥测数据。
App Center 现在支持 WinForms 应用程序,它还支持将遥测数据导出到 Application Insights。我现在的问题是我是否应该从我的 WinForms 应用程序中删除 Application Insights SDK 并改用 AppCenter SDK?这样做有什么好处吗?
如果不知道您的具体情况,很难以一种或另一种方式引导您。正如您所指出的,任何一个都可以工作。如果你想要一个通用的答案,App Center 是专为监控桌面应用程序而设计的。
我能做的就是给你一些指导,告诉你在做决定时要考虑哪些因素。
这两个系统都支持自定义指标,但是随着时间的推移,基础指标集会有所不同,因为 App Insights 面向 Web 应用程序,而 App Center 专注于移动和桌面客户端。如果 App Center 提供的基准指标比 App Insights 中的自定义指标更能满足您的需求。
这两个系统有不同的定价模式。 (App Insights) (App Center)。这意味着根据您利用服务的方式,成本可能存在显着差异。
如果您使用多种不同的 Azure 服务,但只会使用 App Center 中的监控,那么坚持使用 App Insights 可能更简单。我会更重视第 1 项和第 2 项,但管理也有成本。
我有一个 Winforms 应用程序,目前正在使用 Application Insights SDK 捕获错误日志、事件、异常、表单视图和另一个遥测数据。 App Center 现在支持 WinForms 应用程序,它还支持将遥测数据导出到 Application Insights。我现在的问题是我是否应该从我的 WinForms 应用程序中删除 Application Insights SDK 并改用 AppCenter SDK?这样做有什么好处吗?
如果不知道您的具体情况,很难以一种或另一种方式引导您。正如您所指出的,任何一个都可以工作。如果你想要一个通用的答案,App Center 是专为监控桌面应用程序而设计的。
我能做的就是给你一些指导,告诉你在做决定时要考虑哪些因素。
这两个系统都支持自定义指标,但是随着时间的推移,基础指标集会有所不同,因为 App Insights 面向 Web 应用程序,而 App Center 专注于移动和桌面客户端。如果 App Center 提供的基准指标比 App Insights 中的自定义指标更能满足您的需求。
这两个系统有不同的定价模式。 (App Insights) (App Center)。这意味着根据您利用服务的方式,成本可能存在显着差异。
如果您使用多种不同的 Azure 服务,但只会使用 App Center 中的监控,那么坚持使用 App Insights 可能更简单。我会更重视第 1 项和第 2 项,但管理也有成本。