首页 > 解决方案 > 没有 Azure 门户的应用程序洞察

问题描述

我们正在使用 UWP 技术构建企业应用程序。我们希望使用 Microsoft Application Insights 监控应用程序性能。应用洞察遥测数据直接登录到 Azure 门户。出于安全原因,我们不想将数据记录到边界之外。有什么方法可以在不使用 AZURE 的情况下实现 APM?我的意思是,我们必须使用应用洞察服务,数据应该登录到本地服务器。这需要使用任何工具进行可视化

提前致谢。

谢谢塞卡

标签: azureuwpazure-application-insightsapm

解决方案


您不能直接从 Azure 发送应用洞察数据。它将仅在 Azure 应用洞察权限范围内存储和保留。但是您可以使用诸如连续导出应用洞察数据之类的选项将遥测数据移动到其他 Azure 存储选项,例如 blob 或数据湖存储。

https://docs.microsoft.com/en-us/azure/azure-monitor/app/export-telemetry

应用洞察是我们从应用收集的各种性能计数器和其他遥测数据。如果您确定要收集哪些指标,则转向应用程序洞察力,您可以将这些性能计数器数据自定义记录到 blob 中,或者将它们放入某个队列中,然后将它们发送到您的本地存储(通过某些过程)。或者,如果您可以在本地设置一些日志摄取引擎,云中的应用程序可以将数据发送到该引擎。

话虽如此,应用程序洞察力是一种云原生方法,用于在 azure 上进行应用程序监控,我相信它比其他自定义方法效果更好。因此,您可以探索您对应用洞察的安全问题,并了解如何缓解这些问题。


推荐阅读