首页 > 解决方案 > 在 Azure 应用服务上捕获 asp.net 核心应用程序的 ILogger 日志

问题描述

我正在开发一个 asp.net 核心 Web 应用程序。

此应用程序托管在 azure app 服务上。

此应用程序在标准输出(dotnet run 命令)上生成日志。此日志来自 ILogger。

我如何在 azure 门户中看到此日志?

谢谢

标签: azure-web-app-serviceiloggeriloggerfactory

解决方案


查看以下文档

第一个文档展示了如何使用 Application Insights 进行日志记录。您可以捕获遥测数据,例如请求持续时间、给定请求中涉及的依赖项、异常等。

第二个文档显示了配置 ILogger 的各种方法,由于 ASP.NET Core 默认使用Microsoft.Extensions.Logging.AzureAppService,因此您只需在第三个文档 App Serivce 上启用日志记录。


推荐阅读