【问题标题】:Azure Applicattion Logging not workingAzure 应用程序日志记录不起作用
【发布时间】:2017-10-12 14:08:47
【问题描述】:

我部署到 Azure 应用服务(网站)的 Web 应用已停止从 System.Diagnostics.Trace 进行日志记录

我不确定它在哪个阶段停止无法记录,我怀疑可能是由通过 Nugget 添加的任何包引起的。

我从头开始创建了一个新应用,它将所有信息记录到文件系统和 Azure blob 存储中,无需任何 web.config 更新或添加任何包。

如何找到 System.Diagnostics dll 的问题?

web.config 中没有真正显示的内容,只是一个默认设置。

在 Azure 设置中为文件系统和 blob 设置的应用程序日志记录

【问题讨论】:

    标签: .net azure azure-web-app-service trace system.diagnostics


    【解决方案1】:

    据我所知,如果您未在 azure Web 应用程序中启用诊断日志。将应用部署到 azure 后,System.Diagnostics 不会记录信息。

    所以我建议您可以先按照以下步骤启用日志并重试。

    更多细节,你可以参考这个article

    【讨论】:

    • 感谢和抱歉,忘记提及是为文件系统和 blob 设置的
    • 这很奇怪,如果启用日志 azure 会自动将错误发送到文件或 blob 存储。在我这边,我无法重现您的问题。如果可能的话,你可以在 github 上分享一个测试项目,让我们重现问题,然后我们可以找到解决方法。
    猜你喜欢
    • 1970-01-01
    • 2021-12-16
    • 1970-01-01
    • 2023-04-08
    • 2016-03-24
    • 1970-01-01
    • 2021-11-19
    • 1970-01-01
    • 2016-09-29
    相关资源
    最近更新 更多