Microsoft.Extensions.Logging.AzureAppServices 10.0.6

About

Microsoft.Extensions.Logging.AzureAppServices provides a logger implementation that logs to text files in an Azure App Service app's file system and to blob storage in an Azure Storage account.

Key Features

  • Loging messages with the "Diagnostics Logger" and "Log Streaming" features of Azure App Service
  • Integration with Azure App Service logging infrastructure
  • Seamless integration with other components of Microsoft.Extensions.Logging

How to Use

To use Microsoft.Extensions.Logging.AzureAppServices, follow these steps:

Installation

dotnet add package Microsoft.Extensions.Logging.AzureAppServices

Configuration

To configure provider settings, use AzureFileLoggerOptions and AzureBlobLoggerOptions, as shown in the following example:

using Microsoft.Extensions.Logging.AzureAppServices;

var builder = WebApplication.CreateBuilder();
builder.Logging.AddAzureWebAppDiagnostics();
builder.Services.Configure<AzureFileLoggerOptions>(options =>
{
    options.FileName = "azure-diagnostics-";
    options.FileSizeLimit = 50 * 1024;
    options.RetainedFileCountLimit = 5;
});
builder.Services.Configure<AzureBlobLoggerOptions>(options =>
{
    options.BlobName = "log.txt";
});

Main Types

  • FileLoggerProvider: A BatchingLoggerProvider which writes out to a file
  • BlobLoggerProvider: The ILoggerProvider implementation that stores messages by appending them to Azure Blob in batches
  • AzureFileLoggerOptions: Options for configuring Azure diagnostics file logging
  • AzureBlobLoggerOptions: Options for configuring Azure diagnostics blob logging

Additional Documentation

For additional documentation and examples, refer to the official documentation on logging with ASP.NEt Core and Azure App Service.

Feedback & Contributing

Microsoft.Extensions.Logging.AzureAppServices is released as open-source under the MIT license. Bug reports and contributions are welcome at the GitHub repository.

Showing the top 20 packages that depend on Microsoft.Extensions.Logging.AzureAppServices.

Packages Downloads
Microsoft.AspNetCore.AzureAppServicesIntegration
ASP.NET Core integration with Azure AppServices. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/ed74665e773dd1ebea3289c5662d71c590305932
13
Microsoft.AspNetCore.All
Provides a default set of APIs for building an ASP.NET Core application, and also includes API for third-party integrations with ASP.NET Core. This package requires the ASP.NET Core runtime. This runtime is installed by the .NET Core SDK, or can be acquired separately using installers available at https://aka.ms/dotnet-download.
12
Microsoft.AspNetCore.AzureAppServicesIntegration
ASP.NET Core integration with Azure AppServices. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/d4a83b27a44c35c521600e1f30ef688c874415d4
12
Microsoft.AspNetCore.All
Provides a default set of APIs for building an ASP.NET Core application, and also includes API for third-party integrations with ASP.NET Core. This package requires the ASP.NET Core runtime. This runtime is installed by the .NET Core SDK, or can be acquired separately using installers available at https://aka.ms/dotnet-download.
11
Microsoft.AspNetCore.AzureAppServicesIntegration
ASP.NET Core integration with Azure AppServices.
11
Microsoft.AspNetCore.AzureAppServicesIntegration
ASP.NET Core integration with Azure AppServices. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/371a26f07b23ad77c636332c2dfc0cbd1d8137ba
11
Microsoft.AspNetCore.AzureAppServicesIntegration
ASP.NET Core integration with Azure AppServices. This package was built from the source code at https://github.com/aspnet/AspNetCore/tree/aee5e4080331553ea9dfb7fb388b6d72f715bf6a
11
Microsoft.AspNetCore.AzureAppServicesIntegration
ASP.NET Core integration with Azure AppServices. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/4ae1269bff83362236d0f3bd4c9302e6a1e9341c
11
Microsoft.AspNetCore.All
Microsoft.AspNetCore.All
11
Microsoft.AspNetCore.AzureAppServicesIntegration
ASP.NET Core integration with Azure AppServices. This package was built from the source code at https://github.com/dotnet/dotnet/tree/c22dcd0c7a78d095a94d20e59ec0271b9924c82c
10
Microsoft.AspNetCore.AzureAppServicesIntegration
ASP.NET Core integration with Azure AppServices.
10
Microsoft.AspNetCore.AzureAppServicesIntegration
ASP.NET Core integration with Azure AppServices. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/88ec3bc3f37e76fbcc932a25f9f0c1c29fe2b343
10
Microsoft.AspNetCore.AzureAppServicesIntegration
ASP.NET Core integration with Azure AppServices. This package was built from the source code at https://github.com/aspnet/AspNetCore/tree/d1fa2cb155ab9226f20b87ab0d7a1eb16b8a8b69
10
Microsoft.AspNetCore.AzureAppServicesIntegration
ASP.NET Core integration with Azure AppServices. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/5a4c82ec57fadddef9ce841d608de5c7c8c74446
10
Microsoft.AspNetCore.AzureAppServicesIntegration
ASP.NET Core integration with Azure AppServices. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/d827c653b787c07de908240b7746ce34d3e6271e
10
Microsoft.AspNetCore.AzureAppServicesIntegration
ASP.NET Core integration with Azure AppServices. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f0cc6b11bd8f0826c63d75483578e868c8abe75e
10

Version Downloads Last updated
11.0.0-preview.3.26207.106 1 2026/4/20
11.0.0-preview.2.26159.112 3 2026/3/13
11.0.0-preview.1.26104.118 4 2026/2/11
10.0.7 0 2026/4/21
10.0.6 1 2026/4/20
10.0.5 2 2026/3/15
10.0.4 2 2026/3/14
10.0.3 3 2026/2/19
10.0.2 4 2026/2/3
10.0.1 5 2025/12/11
10.0.0 6 2025/11/13
10.0.0-rc.2.25502.107 8 2025/10/29
10.0.0-rc.1.25451.107 7 2025/9/19
10.0.0-preview.7.25380.108 7 2025/9/19
10.0.0-preview.6.25358.103 6 2025/9/19
10.0.0-preview.5.25277.114 7 2025/6/10
10.0.0-preview.4.25258.110 3 2025/5/26
10.0.0-preview.3.25172.1 5 2025/5/27
10.0.0-preview.2.25164.1 2 2025/5/27
10.0.0-preview.1.25120.3 4 2025/5/27
9.0.15 1 2026/4/20
9.0.14 3 2026/3/14
9.0.13 2 2026/2/19
9.0.12 5 2026/1/16
9.0.11 6 2025/11/13
9.0.10 5 2025/10/29
9.0.9 7 2025/9/19
9.0.8 7 2025/9/19
9.0.7 8 2025/9/19
9.0.6 7 2025/6/17
9.0.5 9 2025/5/27
9.0.4 11 2025/5/27
9.0.3 12 2025/5/27
9.0.2 11 2025/5/27
9.0.1 9 2025/5/27
9.0.0 8 2025/5/27
9.0.0-rc.2.24474.3 7 2025/5/27
9.0.0-rc.1.24452.1 7 2025/4/17
9.0.0-preview.7.24406.2 7 2025/5/27
9.0.0-preview.6.24328.4 6 2025/5/27
9.0.0-preview.5.24306.11 10 2025/5/27
9.0.0-preview.4.24267.6 6 2025/5/27
9.0.0-preview.3.24172.13 5 2025/5/27
9.0.0-preview.2.24128.4 7 2025/5/27
9.0.0-preview.1.24081.5 6 2025/5/27
8.0.26 1 2026/4/20
8.0.25 2 2026/3/14
8.0.24 2 2026/2/18
8.0.23 4 2026/2/11
8.0.22 9 2025/11/13
8.0.21 6 2025/10/29
8.0.20 8 2025/9/19
8.0.19 9 2025/9/19
8.0.18 8 2025/9/19
8.0.17 5 2025/6/18
8.0.16 9 2025/5/26
8.0.15 17 2025/5/27
8.0.14 6 2025/5/27
8.0.13 11 2025/5/27
8.0.12 9 2025/5/27
8.0.11 9 2025/5/27
8.0.10 8 2025/5/27
8.0.8 9 2025/5/27
8.0.7 14 2025/5/27
8.0.6 11 2025/5/27
8.0.5 13 2025/5/27
8.0.4 12 2025/5/27
8.0.3 9 2025/5/27
8.0.2 10 2025/5/27
8.0.1 9 2025/5/27
8.0.0 12 2025/5/27
8.0.0-rc.2.23480.2 8 2025/5/27
8.0.0-rc.1.23421.29 9 2025/5/27
8.0.0-preview.7.23375.9 12 2025/5/27
8.0.0-preview.6.23329.11 7 2025/5/27
8.0.0-preview.5.23302.2 5 2025/5/27
8.0.0-preview.4.23260.4 9 2025/5/27
8.0.0-preview.3.23177.8 8 2025/4/17
8.0.0-preview.2.23153.2 11 2025/5/28
8.0.0-preview.1.23112.2 7 2025/5/27
7.0.20 9 2025/5/27
7.0.19 8 2025/5/27
7.0.18 9 2025/5/27
7.0.17 7 2025/5/27
7.0.16 9 2025/5/27
7.0.15 8 2025/5/27
7.0.14 10 2025/5/27
7.0.13 8 2025/5/27
7.0.12 10 2025/5/27
7.0.11 10 2025/5/27
7.0.10 8 2025/5/27
7.0.9 8 2025/5/27
7.0.8 9 2025/5/27
7.0.7 7 2025/5/27
7.0.5 7 2025/5/27
7.0.4 9 2025/5/27
7.0.3 12 2025/5/27
7.0.2 9 2025/5/27
7.0.1 6 2025/5/27
7.0.0 5 2025/5/27
7.0.0-rc.2.22476.2 10 2025/5/27
7.0.0-rc.1.22427.2 8 2025/5/27
7.0.0-preview.7.22376.6 6 2025/5/28
7.0.0-preview.6.22330.3 7 2025/5/27
7.0.0-preview.5.22303.8 8 2025/5/27
7.0.0-preview.4.22251.1 7 2025/5/27
7.0.0-preview.3.22178.4 7 2025/5/27
7.0.0-preview.2.22153.2 10 2025/5/27
7.0.0-preview.1.22109.13 5 2025/5/27
6.0.36 10 2025/5/27
6.0.35 10 2025/5/27
6.0.33 9 2025/5/27
6.0.32 18 2025/5/27
6.0.31 8 2025/5/27
6.0.30 10 2025/5/27
6.0.29 6 2025/5/27
6.0.28 10 2025/5/27
6.0.27 10 2025/5/27
6.0.26 11 2025/5/27
6.0.25 8 2025/4/17
6.0.24 8 2025/5/27
6.0.23 5 2025/5/27
6.0.22 12 2025/5/27
6.0.21 9 2025/5/27
6.0.20 9 2025/5/28
6.0.19 9 2025/5/27
6.0.18 7 2025/5/27
6.0.16 5 2025/5/27
6.0.15 8 2025/5/27
6.0.14 10 2025/5/27
6.0.13 8 2025/5/27
6.0.12 12 2025/5/27
6.0.11 9 2025/5/27
6.0.10 9 2025/5/27
6.0.9 4 2025/5/27
6.0.8 8 2025/5/27
6.0.7 8 2025/5/27
6.0.6 7 2025/5/27
6.0.5 9 2025/5/27
6.0.4 7 2025/5/27
6.0.3 8 2025/5/28
6.0.2 10 2025/5/27
6.0.1 7 2025/5/27
6.0.0 6 2025/5/27
6.0.0-rc.2.21480.10 19 2025/5/27
6.0.0-rc.1.21452.15 8 2025/5/27
6.0.0-preview.7.21378.6 10 2025/5/27
6.0.0-preview.6.21355.2 9 2025/5/27
6.0.0-preview.5.21301.17 10 2025/5/27
6.0.0-preview.4.21253.5 8 2025/5/27
6.0.0-preview.3.21201.13 7 2025/5/27
6.0.0-preview.2.21154.6 7 2025/5/28
6.0.0-preview.1.21103.6 4 2025/5/27
5.0.17 9 2025/5/27
5.0.16 8 2025/5/28
5.0.15 7 2025/5/27
5.0.14 7 2025/5/28
5.0.13 8 2025/5/27
5.0.12 12 2025/5/27
5.0.11 12 2025/5/27
5.0.10 7 2025/5/27
5.0.9 10 2025/5/27
5.0.8 8 2025/5/27
5.0.7 6 2025/5/28
5.0.6 9 2025/5/27
5.0.5 9 2025/5/27
5.0.4 10 2025/5/27
5.0.3 11 2025/5/28
5.0.2 7 2025/5/27
5.0.1 9 2025/5/27
5.0.0 10 2025/4/28
5.0.0-rc.2.20475.17 6 2025/5/27
5.0.0-rc.1.20451.17 11 2025/5/27
5.0.0-preview.8.20414.8 8 2025/5/27
5.0.0-preview.7.20365.19 8 2025/5/27
5.0.0-preview.6.20312.15 9 2025/5/27
5.0.0-preview.5.20279.2 7 2025/5/27
5.0.0-preview.4.20257.10 6 2025/5/27
5.0.0-preview.3.20215.2 7 2025/5/27
5.0.0-preview.2.20160.3 9 2025/5/27
5.0.0-preview.1.20120.4 10 2025/5/27
3.1.32 7 2025/5/27
3.1.31 8 2025/5/27
3.1.30 11 2025/6/11
3.1.29 10 2025/5/27
3.1.28 13 2025/5/27
3.1.27 7 2025/5/27
3.1.26 8 2025/5/27
3.1.25 9 2025/5/27
3.1.24 8 2025/5/27
3.1.23 8 2025/5/27
3.1.22 9 2025/5/27
3.1.21 9 2025/5/27
3.1.20 9 2025/5/27
3.1.19 10 2025/5/27
3.1.18 9 2025/5/27
3.1.17 9 2025/5/27
3.1.16 8 2025/5/27
3.1.15 9 2025/5/27
3.1.14 10 2025/5/27
3.1.13 9 2025/5/27
3.1.12 11 2025/5/27
3.1.11 10 2025/5/28
3.1.10 10 2025/5/27
3.1.9 9 2025/5/27
3.1.8 14 2025/5/28
3.1.7 10 2025/5/28
3.1.6 7 2025/5/27
3.1.5 8 2025/5/27
3.1.4 9 2025/5/27
3.1.3 7 2025/5/27
3.1.2 10 2025/5/27
3.1.1 8 2025/5/27
3.1.0 8 2025/5/28
3.1.0-preview3.19553.2 10 2025/5/27
3.1.0-preview2.19525.4 6 2025/5/27
3.1.0-preview1.19506.1 7 2025/5/27
3.0.3 8 2025/5/27
3.0.2 7 2025/5/27
3.0.1 8 2025/5/27
3.0.0 8 2025/5/27
3.0.0-rc1.19456.10 15 2025/5/27
3.0.0-preview9.19423.4 15 2025/5/27
3.0.0-preview8.19405.4 8 2025/6/7
3.0.0-preview7.19362.4 9 2025/5/27
3.0.0-preview6.19304.6 9 2025/5/27
3.0.0-preview5.19227.9 7 2025/5/27
3.0.0-preview4.19216.2 7 2025/5/27
3.0.0-preview3.19153.1 9 2025/5/27
3.0.0-preview.19074.2 9 2025/5/28
3.0.0-preview.18572.1 9 2025/5/27
2.2.5 8 2025/5/27
2.2.0 10 2025/5/27
2.2.0-preview3-35497 9 2025/5/27
2.2.0-preview2-35157 9 2025/5/27
2.2.0-preview1-35029 11 2025/5/27
2.1.1 9 2025/5/27
2.1.0 6 2025/5/27
2.1.0-rc1-final 10 2025/5/27
2.1.0-preview2-final 9 2025/5/27
2.1.0-preview1-final 9 2025/5/27
2.0.2 8 2025/5/27
2.0.1 12 2025/5/27
2.0.0 11 2025/5/27
2.0.0-preview2-final 8 2025/5/27
2.0.0-preview1-final 9 2025/5/27
1.0.2 9 2025/5/28
1.0.1 5 2025/5/27
1.0.0 8 2025/5/28
1.0.0-preview1-final 6 2025/5/27