gpt4 book ai didi

c# - Azure Application Insights HTTP 依赖项跟踪问题

转载 作者:行者123 更新时间:2023-12-03 04:26:49 24 4
gpt4 key购买 nike

我的应用程序有一个非常有趣的案例。首先,相同/相似的实现与我的其他项目配合得很好。

现在我的主要问题是,在这个特定的项目中,HTTP 远程依赖没有得到跟踪。但是,其他所有内容都会被跟踪,例如正常性能、响应时间、服务器请求、自定义事件、自定义异常 SQL 依赖项。只是 HTTP 依赖关系不是。他们曾经进行过跟踪,但不知何故不再工作 - 这种情况发生时没有向现有生产服务器上的服务器发布任何内容。

我正在使用最新版本的 AI 软件包 2.2.0 和 2.0.7,具体取决于软件包。再次指出,其他项目都很好。

我已针对 Azure 中的云服务和应用服务尝试并检查了此项目的此行为。两者结果相同。我检查了调试跟踪日志,我可以看到 SQL 和自定义事件跟踪,但再次没有 HTTP 调用的记录。输出日志中没有任何异常。

我想提的最后一件事是,我正在将此服务部署到具有不同仪器 key 的多个云服务,因此这是我初始化 AI 的方式。

TelemetryConfiguration.Active.InstrumentationKey = ConfigurationManager.AppSettings.Get("AzureApplicationInsights");

我还尝试通过 Visual Studio 将所有内容设置为一个 AI 资源,并观察到相同的行为。

我不确定还可以添加什么,尤其是在代码级别,但到目前为止,Azure 支持并没有太大帮助,这对我来说有点重要,因为我无法看到系统的全部性能这让我陷入了依赖错误的盲点。

编辑:

补充一下,我正在使用 .Net 4.6.2 和 System.Net.Http 4.3.0

最佳答案

好的,作为最后一个测试,我已将 System.Net.Http 从 4.3.0 降级到 4.0.0,并且现在在本地跟踪依赖关系。

关于c# - Azure Application Insights HTTP 依赖项跟踪问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42159526/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com