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

如何查看Azure App Service上托管的Node.js应用错误日志?

在Azure App Service中查看Node.js应用错误日志的方法

以下是几种实用的日志查看方式,覆盖实时监控、文件下载、命令行等场景:

1. 实时查看日志流(Log Stream)

  • 登录Azure门户,定位到你的Node.js应用对应的App Service资源
  • 在左侧导航栏的「监视」分类下,选择「日志流」
  • 这里可以实时获取应用的stdout和stderr输出(Node.js的错误通常会输出到stderr),还能切换查看Web服务器日志、详细错误日志等不同类型的日志内容

2. 启用并下载日志文件

  • 先开启日志记录:在App Service左侧菜单的「配置」->「常规设置」中,找到「日志记录」区域,启用「应用日志文件(文件系统)」或「应用日志(Blob存储)」
    • 若选择文件系统:日志会存储在应用的文件系统内,可通过「开发工具」->「高级工具(Kudu)」进入调试控制台,导航到D:\home\LogFiles\Application目录,直接查看或下载日志文件
    • 若选择Blob存储:日志会自动同步到指定的存储账户容器中,前往对应存储账户即可查看或导出日志

3. 使用Azure CLI命令操作

  • 实时查看日志:登录Azure CLI后执行
    az webapp log tail --name <你的应用名称> --resource-group <资源组名称>
    
  • 下载本地日志文件:执行
    az webapp log download --name <你的应用名称> --resource-group <资源组名称>
    

4. 查看HTTP详细错误页面

  • 在「配置」->「常规设置」中开启「详细错误日志」,当应用返回5xx等HTTP错误时,浏览器会显示包含错误栈的详细信息,快速定位代码问题
  • 排查完成后建议关闭该功能,避免泄露应用敏感信息

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 16:31:16