Application Insights扩展破解Azure Web应用程序

问题描述 投票:2回答:1

我通过AI SDK在Azure Web App上顺利运行Application Insights,向Azure中托管的AI实例报告。

唯一的例子是它没有显示详细的依赖性诊断,according to this page这是因为我只使用SDK,我需要“在服务器上检测你的web应用程序”,如果你已经查看文档就无法完成有一个AI运行的实例....很有帮助!

我不情愿地删除了AI实例,从我的代码中删除了SDK,所以我开始新鲜,并按照步骤操作,但是当我在上一个链接中完成该过程后,我的网站就崩溃了,现在响应每个请求(MVC5和Web) API)有一个空的404请求

AI状态页面显示所有内容的绿色标记,我无法从KUDO的诊断日志转储中识别任何内容或管理远程调试站点。

删除Web应用程序下的AI扩展 - > Azure门户中的扩展,然后重新启动Web应用程序可以解决问题。

我已经没有关于如何解决这个问题的想法,我还能做些什么来解决问题的根源吗?

asp.net azure azure-web-sites azure-application-insights
1个回答
2
投票

要解决此问题,请从Web应用程序(或插槽)的文件系统中删除以下2个文件:

D:\home\siteextensions\Microsoft.ApplicationInsights.AzureWebSites\Instrumentation32\ProductionBreakpoints_x86.config
D:\home\siteextensions\Microsoft.ApplicationInsights.AzureWebSites\Instrumentation64\ProductionBreakpoints_x64.config

你可以通过Kudu轻松完成。

编辑:显然,这是/ ProductionBreakpoints与预编译视图交互的问题。微软告诉我,应该在接下来的几天内解决问题。我现在仍然破坏的Application Insights扩展版本是2.4.6 - 当我可以确认时,我会发布“修复”版本。

编辑2:确认这已在2.4.7中修复,现在已经解决了。

© www.soinside.com 2019 - 2024. All rights reserved.