我有一个我的应用提供一个非常有趣的案例。首先,相同/相似的实现对我的其他项目工作正常。现在Azure应用程序洞察HTTP依赖性追踪问题
我的主要问题是,在这个特定的项目,HTTP远程依赖性没有得到跟踪。但是,其他一切都会被跟踪,例如正常的性能,响应时间,服务器请求,自定义事件,自定义异常SQL依赖关系。只是HTTP依赖不是。他们曾经是跟踪和无处他们没有工作了 - 这没有发生在现有生产服务器上发布的任何服务器。
我使用的是最新版本的AI的包2.2.0和2.0.7,根据封装。再次指出,其他项目都很好。
我曾尝试和检查这种行为对于这个项目都云服务和App服务在Azure上。两者都是相同的结果。我有检查跟踪日志调试,我可以看到SQL和自定义事件跟踪,但没有记录再次HTTP调用。输出日志上没有任何异常。
我想提到的最后一件事是,我使用不同的仪器密钥将此服务部署到多个云服务,因此,这是我初始化我的AI的方式。
TelemetryConfiguration.Active.InstrumentationKey = ConfigurationManager.AppSettings.Get("AzureApplicationInsights");
我也被通过Visual Studio和观察到同样的行为都设置成一个AI资源尝试。
我不确定还能补充什么,特别是在代码级别上,但迄今为止Azure支持并没有太多帮助,这对我来说很重要,因为我无法看到我的完整性能系统,这使我陷入了依赖性错误的盲点。
编辑:
只是为了加起来,我使用的.Net 4.6.2 System.Net.Http 4.3.0
能否请你澄清“AI包2.2.0和2.0.7”。什么包是什么版本? –