gpt4 book ai didi

azure - AppInsights 未捕获托管应用程序上的依赖项调用,但适用于开发计算机

转载 作者:行者123 更新时间:2023-12-03 00:32:27 24 4
gpt4 key购买 nike

我有一个由 3 个网络项目组成的解决方案:

1 - MVC应用程序用作 auth/STS

2 - Web Api 2应用程序

3 - MVC app(主站点)用于加载 Angular 应用程序。

我已经下载了AppInsights的所有nuget包一切都应该正确配置,包括 <Add Type="Microsoft.ApplicationInsights.DependencyCollector.DependencyTrackingTelemetryModule, Microsoft.AI.DependencyCollector" />ApplicationInsights.config文件。

当我在本地运行解决方案时,我可以在 Azure 门户上看到对我的 API 的请求正在记录依赖项数据(数据库查询)。但是,一旦我部署到 Azure,AppInsights记录向我的 API 发出请求,但它记录依赖项数据(查询数据库等),这正是我真正想要的,因为我需要一个基准测试,以便我可以开始增强负载/压力测试的性能。

我当前在 Azure 上的设置是主应用程序(上面#3)是 Azure Website API 以及身份验证应用程序作为虚拟应用程序托管在网站下。

提前感谢您的帮助。

最佳答案

您在 Azure 上使用的 .NET Framework 版本是什么?和你的开发环境一样吗?从 .NET 4.6 开始,App Insights 会收集此信息。如果您使用4.5,您应该安装状态监视器或启用AI扩展(参见此处: https://azure.microsoft.com/en-us/documentation/articles/app-insights-asp-net-dependencies/ )

关于azure - AppInsights 未捕获托管应用程序上的依赖项调用,但适用于开发计算机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34022055/

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