dev*_*788 8 azure node.js console.log
我在Azure上将Node.js Web应用程序部署为App Service
如何从应用程序中查看console.log?
我只是按照启用诊断日志记录启用应用程序日志记录(文件系统),应用程序日志记录(Blob)并找到console.log并console.error输出日志D:\home\LogFiles\Application\,您可以使用KUDU查看您的日志文件,或者您也可以访问https://{your-app-name}.scm.azurewebsites.net/api/vfs/LogFiles/Application/index.html和检查stdout和stderr类型如下:
此外,作为Azure Web 应用程序(网站)日志记录 - 提示和工具提到的有关 node.js 的应用程序日志如下:
在 Azure 门户中设置应用程序日志
对于 node.js 网站,写入应用程序日志的方法是使用 console.log('message') 和 console.error('message') 写入控制台,后者转到信息/错误级别的日志条目。目前 node.js 的日志文件唯一支持的目标是文件系统。
应用程序日志功能不支持其他网站类型,如 php 和 python。
要登录 Blob,可以利用winston-azure-blob-transport将应用程序日志从 Node.js Web 应用收集到 Azure Blob 存储中。
小智 6
您可以使用Azure CLI跟踪日志...
$ az webapp log tail --name <name of webapp> --resource-group <name of resource group>
Run Code Online (Sandbox Code Playgroud)
更多信息在这里
| 归档时间: |
|
| 查看次数: |
5453 次 |
| 最近记录: |