我有一个NodeJS应用程序,该应用程序通过.net 4.7运行时托管在azure应用程序服务上。我的需要是使用debug
npm库而不是console.log
进行日志记录,以便通过将npm start
命令修改为类似DEBUG=express:* node app.js
的方式来控制何时何地进行记录。>
但是,我一直在尝试找到一种方法来执行此操作,但是仍然无法使它们显示在关联的Azure应用洞察实例上。
到目前为止,通过将下面的部分附加到web.config中,然后开始将日志直接流式传输到应用服务实例中,我可以看到以express:
开头的日志,但它们仍然不会进入应用洞察力
<configuration>
<appSettings>
<add key="DEBUG" value="express:*" />
</appSettings>