我有 asp.net core 3.1 應用程式。這些是我的日志設定:
public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
WebHost.CreateDefaultBuilder(args)
.ConfigureLogging(logging =>
{
logging.AddAzureWebAppDiagnostics();
logging.AddConsole();
logging.AddDebug();
})
.UseStartup<Startup>();
在代碼中我使用 this _logger.LogInformation()。當我在本地運行應用程式時,我可以在控制臺中看到日志,但問題是如何在 Azure 門戶上的應用程式服務中看到它?
uj5u.com熱心網友回復:
配置日志記錄以使用 Azure 應用服務
- 您需要的包是
在 Azure 應用服務中配置日志記錄
- 接下來,在右側,切換應用程式日志記錄(檔案系統)以啟用它。
- 啟用日志后,您將能夠設定要捕獲的訊息的詳細程度。如果這是您的第一次測驗,我建議您使用資訊,以便您查看網站的所有流量。稍后,您可能只想查看警告或錯誤。請務必保存您的選擇。

選擇日志級別。
現在單擊左側的日志流以附加到應用程式的日志。
導航到您的站點,您應該會看到與您向應用程式發出的請求相對應的日志訊息。

- 查看 Azure 應用服務實時日志流。
有關更多詳細資訊,請參閱在 Azure 應用服務中配置登錄。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/395569.html
