Joe*_*Joe 3 logging azure azure-application-insights
已启用 Azure 应用程序见解。https://learn.microsoft.com/en-us/azure/azure-monitor/app/nodejs
想要记录我的 Express Node JS 应用程序的输出:
GET /api/loggedin 304 6.377 ms - -
GET /api/xx 304 31.052 ms - -
hello // a console.log
GET /api/loggedin 304 5.127 ms -
Run Code Online (Sandbox Code Playgroud)
在哪里可以看到console.log数据?找不到它。
更新:
根据此文档-> 在注释部分,它提到“请注意,默认情况下 setAutoCollectConsole 配置为排除对 console.log(和其他控制台方法)的调用”。
所以如果你想改变这种行为来收集控制台日志,你应该使用这行代码:setAutoCollectConsole(true, true)
如果您正确配置了节点项目,则在 azure 门户 -> 您的应用程序见解 -> 单击左侧边栏选项卡中的“搜索”:
然后设置“当地时间”和“事件类型”,最后点击“刷新”按钮:
或者如果你了解application Insights查询,也可以点击“Logs(Analytics)”按钮编写自己的日志查询代码:
| 归档时间: |
|
| 查看次数: |
2983 次 |
| 最近记录: |