【发布时间】:2023-03-07 09:41:01
【问题描述】:
我们有一个在 Azure 应用服务中运行的系统,我们希望在其中进行一些诊断日志记录。
据我们了解,您将“应用程序日志记录(文件系统)”设置为“开启”和适当的级别(如“信息”)。此设置可在 Azure 的“应用服务日志”页面上找到。
然后你调用一个跟踪函数,比如:System.Diagnostics.Trace.TraceInformation("My message")
在代码中。
那么日志条目应该以 App 服务的 LogFiles/Application 目录中的文件之一结束。
当我们签入 Kudu>Debug console>cmd 时,它并没有显示出来。那里记录了事情,但没有我们的日志。
如果我们调试服务,在本地运行它并使用 Visual Studio 进行调试,我们的日志会出现在 Visual Studio 调试窗口中。
任何想法可能是这种行为的原因?我们怎样才能让它发挥作用?
【问题讨论】:
标签: azure logging service diagnostics