如何从 Azure Web App 上的 go app 跟踪日志
How to tail log from go app on Azure Web App
我正在尝试找到如何让我的 go 应用程序中的 fmt.Printf
或 log.Printf
被跟踪或记录,就像我们能够为 .NET 或 Node 应用程序做的那样日志。
基于此 article (archive link) 通过从门户启用应用程序日志记录,应该记录所有标准输出。但由于某些原因,我的日志输出在使用 azure CLI 或下载日志时都没有打印出来。 diagnostics.zip.
的 LogFiles 目录下没有 Application 目录
azure site log tail sitename
或 azure site log download sitename
在 Node 中,我使用 IISNode.yml
文件告诉我将 console.log
记录到应用程序日志中。 go app 有类似的方法吗?
loggingEnabled: true
devErrorsEnabled: true
我们还没有为 Go 应用程序实现日志记录。这是我们存储库中的待处理工作项 https://github.com/projectkudu/kudu/issues/1535
请随时将您的需求提出到我们的 Github 问题上,我们将按计划对其进行分类和解决。
从现在开始,您将需要处理自己的日志记录。
我正在尝试找到如何让我的 go 应用程序中的 fmt.Printf
或 log.Printf
被跟踪或记录,就像我们能够为 .NET 或 Node 应用程序做的那样日志。
基于此 article (archive link) 通过从门户启用应用程序日志记录,应该记录所有标准输出。但由于某些原因,我的日志输出在使用 azure CLI 或下载日志时都没有打印出来。 diagnostics.zip.
的 LogFiles 目录下没有 Application 目录azure site log tail sitename
或 azure site log download sitename
在 Node 中,我使用 IISNode.yml
文件告诉我将 console.log
记录到应用程序日志中。 go app 有类似的方法吗?
loggingEnabled: true
devErrorsEnabled: true
我们还没有为 Go 应用程序实现日志记录。这是我们存储库中的待处理工作项 https://github.com/projectkudu/kudu/issues/1535
请随时将您的需求提出到我们的 Github 问题上,我们将按计划对其进行分类和解决。
从现在开始,您将需要处理自己的日志记录。