我有一个部署在Microsoft Azure上的.Net Core 2.0 Web服务。在我的应用程序中,我使用Azure Web App Diagnostics将日志存储在Blob存储中。如何修改Azure Web App的Blob存储路径诊断日志
日志文件按小时分割。目前,blob文件路径将与{year}/{month}/{date}/{hour}/{filename}类似。每个小时都有一个新文件夹。
我想更改此存储路径并将每日日志存储在一个文件中。我正在使用LoggerFactory进行日志记录。我已经添加了AzureWebAppDiagnostics在配置方法Startup.cs
loggerFactory.AddAzureWebAppDiagnostics(
new AzureAppServicesDiagnosticsSettings
{
OutputTemplate = "{Timestamp:yyyy-MM-dd HH:mm:ss zzz} [{Level}] {RequestId}-{SourceContext}: {Message}{NewLine}{Exception}"
}
);
据我所知,有记录,如使用NLOG或SeriLog的其他方法,但没有任何现成的路做我上面提到的?