You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

已禁用Azure Application Insights仍出现400 Bad Request问题咨询

报错成因

该请求是Azure Application Insights SDK 自动触发的监控数据上报请求,出现该报错的核心原因是开发阶段引入的App Insights相关配置或代码没有彻底清理:

  • 项目代码中仍残留App Insights服务注册逻辑:.NET 5 项目通常是在Startup.cs或Program.cs中保留了AddApplicationInsightsTelemetry()之类的注册代码,SDK 会自动加载并尝试上报监控数据
  • 配置文件/环境变量残留相关配置:appsettings.json、生产环境配置文件、Azure Web App 应用设置中仍存在APPINSIGHTS_INSTRUMENTATIONKEY、ApplicationInsights:ConnectionString等配置项,哪怕值为空或无效,SDK 仍会触发上报
  • 部分情况下是Azure Web App 运行时默认开启了自动监控注入:哪怕你没有主动引入SDK,App Service 平台侧会自动注入轻量监控探针触发上报

性能影响说明

该上报请求是异步后台发送,不会阻塞你应用的主业务逻辑,包括用户登录、数据库读写等操作都不会受该请求耗时影响,1542ms的请求耗时是后台网络请求的消耗,不会拖慢用户侧的操作响应或页面加载速度。但如果请求频繁发送会产生无意义的带宽消耗,建议清理彻底。

排查解决步骤

  • 检查项目服务注册代码,删除所有和Application Insights相关的服务注册、中间件注册逻辑
  • 清理所有配置文件中的App Insights相关配置项,包括开发环境用户机密、生产环境配置、Azure 门户中Web App的应用设置里所有APPINSIGHTS开头的配置
  • 在Nuget包管理器中搜索Microsoft.ApplicationInsights相关依赖包,全部卸载
  • 登录Azure门户进入对应Web App的管理页,找到「应用程序Insights」菜单,关闭自动监控功能后重启应用即可

内容的提问来源于stack exchange,提问作者Dave

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 14:45:02