azure - 有没有办法在没有 Azure 订阅的情况下使用应用程序洞察?
问题描述
我知道我的问题听起来很奇怪,可能简单的答案是“不”。但是,考虑到 Application Insights SDK 所做的大量有用的事情,我想知道是否有办法让它记录到本地的东西,比如在本地运行的键值对数据库。
解决方案
事件流可能会解决问题。 https://github.com/Azure/diagnostics-eventflow
它支持 Application Insights 作为输入和输出,如 ElasticSearch、任何 Http 等。因此您可以在本地/本地托管 ES,使用 Application Insights SDK 收集数据,将其发送到 Eventflow,并将其发送到本地/本地 ES簇。
或者,您可以实现自己的ITelemetryChannel
以将数据发送到任何目标。
推荐阅读
- android - 无法运行或调试项目,但 gradle build+install 工作
- maven - 如果不稳定,请重试 Jenkins Maven 构建?
- azure - 函数应用程序(天蓝色)是否能够访问远程虚拟机中的文件夹?
- google-cloud-composer - 从 Cloud Composer 连接 CloudSQL Postgresql
- c - 调用我调用一个函数来自复位?
- go - 添加元素后通道长度为零
- jquery - 如何修复滚动按钮以始终转到下一部分,除非最后一部分返回顶部
- c# - 如何将字符串或值从 Site.Master.cs 发送到我的 Default.aspx.cs 到标签/文本框中的值/字符串?
- swift - 有没有办法在 SwiftUI 中为 TextField 设置 inputView?
- javascript - Angular 4 AmChart