带有 Linux 日志记录的 Azure Web 应用程序不起作用

Posted

技术标签:

【中文标题】带有 Linux 日志记录的 Azure Web 应用程序不起作用【英文标题】:Azure Web App with Linux Logging not works 【发布时间】:2021-12-16 06:45:51 【问题描述】:

我尝试使用 Azure 迈出第一步。我在 Linux 系统上上传了一个 WebApp(Blazor WASM Serverhosted)。现在我想查看日志。我的应用程序在启动时在 Azure 上中断。我尝试过的一切都没有奏效。

日志流没有显示任何内容。 监控/日志被禁用 我在 Monitoring/App Service Logs the File System 中激活并转到 FTP 文件夹,但我没有找到日志文件夹或类似的东西

我希望帮助我在 Azure 上修复我的应用或配置

【问题讨论】:

【参考方案1】:

问题仍然可以在github 中找到。您可以通过以下步骤实现此目的。

提供的步骤here。而且我部署在Linux应用服务

现在您可以在应用洞察中查看日志

您也可以使用自定义遥测客户端添加/修改自定义日志。

详情请参考here

【讨论】:

如果回答对您有帮助,请Accept it as an Answer,以便遇到相同问题的其他人可以找到此解决方案并解决他们的问题。

以上是关于带有 Linux 日志记录的 Azure Web 应用程序不起作用的主要内容,如果未能解决你的问题,请参考以下文章

试图在多个 Azure Web 应用程序上启用 Web 服务器日志记录,并指定配额和保留。

在 Azure WebApp 部署中设置应用服务日志的保留期

如何为 ASP.NET Core 应用配置 Azure 应用服务日志记录提供程序?

禁用Azure App Services上的某些W3C日志记录字段

Azure 存储帐户文件共享内容保留期

System.Web.HttpContextBase' 不包含带有 Elmah 日志记录的“当前”MVC 4 的定义