首页 > 解决方案 > 有没有办法在没有 Azure 订阅的情况下使用应用程序洞察?

问题描述

我知道我的问题听起来很奇怪,可能简单的答案是“不”。但是,考虑到 Application Insights SDK 所做的大量有用的事情,我想知道是否有办法让它记录到本地的东西,比如在本地运行的键值对数据库。

标签: azureazure-application-insights

解决方案


事件流可能会解决问题。 https://github.com/Azure/diagnostics-eventflow

它支持 Application Insights 作为输入和输出,如 ElasticSearch、任何 Http 等。因此您可以在本地/本地托管 ES,使用 Application Insights SDK 收集数据,将其发送到 Eventflow,并将其发送到本地/本地 ES簇。

或者,您可以实现自己的ITelemetryChannel以将数据发送到任何目标。


推荐阅读