azure - 没有 Azure 门户的应用程序洞察
问题描述
我们正在使用 UWP 技术构建企业应用程序。我们希望使用 Microsoft Application Insights 监控应用程序性能。应用洞察遥测数据直接登录到 Azure 门户。出于安全原因,我们不想将数据记录到边界之外。有什么方法可以在不使用 AZURE 的情况下实现 APM?我的意思是,我们必须使用应用洞察服务,数据应该登录到本地服务器。这需要使用任何工具进行可视化
提前致谢。
谢谢塞卡
解决方案
您不能直接从 Azure 发送应用洞察数据。它将仅在 Azure 应用洞察权限范围内存储和保留。但是您可以使用诸如连续导出应用洞察数据之类的选项将遥测数据移动到其他 Azure 存储选项,例如 blob 或数据湖存储。
https://docs.microsoft.com/en-us/azure/azure-monitor/app/export-telemetry
应用洞察是我们从应用收集的各种性能计数器和其他遥测数据。如果您确定要收集哪些指标,则转向应用程序洞察力,您可以将这些性能计数器数据自定义记录到 blob 中,或者将它们放入某个队列中,然后将它们发送到您的本地存储(通过某些过程)。或者,如果您可以在本地设置一些日志摄取引擎,云中的应用程序可以将数据发送到该引擎。
话虽如此,应用程序洞察力是一种云原生方法,用于在 azure 上进行应用程序监控,我相信它比其他自定义方法效果更好。因此,您可以探索您对应用洞察的安全问题,并了解如何缓解这些问题。
推荐阅读
- react-native - 带有 Expo 和 React Native 的 OCR
- python - 创建一个 RPG 游戏宝箱
- javascript - Typescript - 检查对象是否具有所有接口属性
- hadoop - 如何解决错误“file:/user/hive/warehouse/records 不是目录或无法创建目录”?
- ionic-framework - 尝试使用 Ionic App 发送推送通知时从 AWS SNS 返回 Endpoint Disabled 异常
- java - 在 Java 中什么数据结构最适合这个,我怎样才能有效地实现它?
- c# - 如何将日期时间格式更改为其他日期时间格式?
- javascript - 如何使用 jsonfile npm 在 javascript 中查找 JSON 文件的长度
- azure - 修补和更新虚拟机规模集
- r - 使用 R 中的组均值填补空白