Microsoft.Extensions.Logging.AzureAppServices 10.0.0-preview.2.25164.1

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/3f1acb59718cadf111a0a796681e3d3509bb3381
15
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/67e04394e98d5bfa6a5684d471a72fcbe30fd587
14
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/331b52b370cd4e7fe2919d4d4cda27412e2ab1cc
14
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/88ca061d20b28892b28279b17bad46919cff49a4
14
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/36f34b3a19eb7219142ab2035921d08e84c572c3
14
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/8af96e042134fb3b2f21df26dd0f32ea1c00dd37
14
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/d0ca5a8d20ac50a33d5451e998a5d411a810c8d7
14
Microsoft.AspNetCore.AzureAppServicesIntegration
ASP.NET Core integration with Azure AppServices.
13
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/02c6de4ba6022025fcda7581415f310f8c73cdc3
13
Microsoft.AspNetCore.All
Microsoft.AspNetCore.All
13
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/8ad057426fa6a27cd648b05684afddab9d97d3d9
13
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/e0d900c8649d185cf925b59bc12187a116e5e114
13
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/0bc3c376f0cd14335e8b3afca69596acabeb1f80
13
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/d62be99ba6e73feb46d7b64a6b4ce8610dc9040a
13
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/8486d31e24f30e3fa1809a95699a0adc16f448d7
13
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/68bb6fb08f8f85bb3cf08953a0d2f4a254eaccff
13
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/cd9340856ed85215a911c97c44d52373f6cba2f9
13
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/fbe05294ac5c88be848b4d57d60cb2657874da9b
13
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/d634f2bd1ad6e319f26ff0f1d7ada5539158a19f
13

.NET Framework 4.6.2

.NET Standard 2.0

.NET 10.0

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