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

ASP.NET 6 API部署至Azure App Service后,已配置日志但无法在Azure中查看日志的问题求助

ASP.NET 6 API部署至Azure App Service后,已配置日志但无法在Azure中查看日志的问题求助

各位好,我最近碰到一个日志相关的棘手问题,想请大家帮忙排查下:

我做了一个简单的ASP.NET 6 API项目,用框架自带的ILogger来记录信息和错误日志。本地运行时,控制台能正常输出所有日志内容,不管是信息级还是错误级的都没问题,说明代码逻辑这块应该是对的。

之后我把项目部署到了Azure App Service,为了能在Azure里查看日志文件,我做了这些操作:

  • 已经在Azure App Service的配置中开启了文件日志功能
  • 已经配置了appsettings.json和Program.cs里的日志相关代码
  • 也检查过Web.config的内容(如果有涉及日志的配置)

但现在遇到的问题是:

  • 部署到Azure后,完全找不到任何生成的日志文件
  • 登录Kudu站点去查看文件系统,也找不到代码里配置的日志存放文件夹
  • Azure的日志监控界面里也看不到任何日志条目

我已经反复确认过配置是否正确上传到Azure,也核对了日志路径的配置,但还是没找到问题所在。我这边有对应的配置代码片段和Azure配置界面的截图,需要的话可以随时贴出来。

有没有大佬碰到过类似的情况?或者能给我一些排查的方向?谢谢大家了!

备注:内容来源于stack exchange,提问作者Faisal

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.21 07:07:58