我知道我的问题听起来很奇怪,可能简单的答案是“否”。 但是,考虑到Application Insights SDK所做的好事清单,我想知道是否有一种方法可以使它记录到本地内容,例如在本地运行的键值对数据库。
答案 0 :(得分:2)
Eventflow可以解决问题。 https://github.com/Azure/diagnostics-eventflow
它支持Application Insights作为输入和输出,例如ElasticSearch,任何Http等。因此,您可以在本地/本地托管ES,使用Application Insights SDK收集数据,将其发送到Eventflow,然后将其发送到Local / on -prem ES群集。
或者,您也可以实现自己的ITelemetryChannel
来将数据发送到任何目标。