Achraf Ben Alaya
No Result
View All Result
  • Home
  • News
  • Blog
    • blazor
    • c#
    • Cloud
      • Azure
    • docker
    • sql
    • xamarin
    • Dapr
    • Tricks, Tips and Fixes
    • General Tips & Fix
  • AI
  • Cloud
  • Motivation
  • Courses
  • About
    • Resume
    • Privacy Policy
SUBSCRIBE
  • Home
  • News
  • Blog
    • blazor
    • c#
    • Cloud
      • Azure
    • docker
    • sql
    • xamarin
    • Dapr
    • Tricks, Tips and Fixes
    • General Tips & Fix
  • AI
  • Cloud
  • Motivation
  • Courses
  • About
    • Resume
    • Privacy Policy
No Result
View All Result
Achraf Ben Alaya
No Result
View All Result
ADVERTISEMENT
Home Blog Cloud Azure

Configure Azure Web App Logging With .NET 5

achraf by achraf
December 11, 2020
in Azure, Blog, Cloud
2 min read
0
Configure Azure Web App Logging With .NET 5
0
SHARES
2.5k
VIEWS
Share on FacebookShare on Twitter

The Azure App Service web apps provide diagnostic functionality for logging information from both the web server and the web application. It logically separates this into web server diagnostics and application diagnostics. When you enable this feature in Azure, you can specify a log data storage account and container for each of these to save them .

Full demo : 

 

 

Enable the filesystem logs on Azure Portal

In order to activate the logs here , after you create the web application ,we need to go to Monitoring and go to App Service logs  and we need to activate Application Logging (Filesystem) and change Web server logging to File System .

Add the configuration code

First of all ,we need to install the package  : Microsoft.Extensions.Logging.AzureAppServices from this link .
Next we are going to do some changes inside the Program.cs

public class Program
  {
      public static void Main(string[] args)
      {
          CreateHostBuilder(args).Build().Run();
      }

      public static IHostBuilder CreateHostBuilder(string[] args) =>
      Host.CreateDefaultBuilder(args)
           .ConfigureWebHostDefaults(webBuilder =>
           {
               webBuilder
               .UseStartup<Startup>()
               .ConfigureLogging(logging =>
               {
                   logging.ClearProviders();
                   logging.AddConsole();
                   logging.AddAzureWebAppDiagnostics();
               });
           });
  }

 

Add Logs

Inside our controllers , we will find already the logs implemented ,all we need to do is to add few lines depends of the type of the logs that you want to write :

_logger.LogInformation("LogInformation  WeatherForecast");
_logger.LogWarning("LogWarning  WeatherForecast");
_logger.LogDebug("LogDebug  WeatherForecast");

 

Watch our logs

 

Well , that was our quick demo about the logs on azure ,to read more about it on Microsoft website link

ShareTweet
Previous Post

FIX – YouTube Thumbnail Not Showing on Facebook

Next Post

Recover a deleted storage account azure

Related Posts

Azure

My Fourth Year as a Microsoft MVP: From Student Partner to AI Empowerment

July 19, 2026
75
AI

I tried GitHub Spec Kit : An Honest Field Report

June 28, 2026
616
AI

I Let Five-AI Agents Build My App. Here’s Exactly What Happened.

May 20, 2026
151
AI

GitHub Copilot Skills for Terraform: 5 On-Demand AI Assistants for Azure Container Apps

March 29, 2026
492
Azure

From Terraform to Autopilot: AI-Assisted Automation for Azure Container Apps  Part 3

March 29, 2026
1.7k
Azure

Building a Microservices Architecture on Azure Container Apps with Terraform Part 2

March 1, 2026
347
Next Post
Recover a deleted storage account azure

Recover a deleted storage account azure

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Terraform

Certifications

Microsoft certified trainer (MCT)

Recommended

Elevate Your API Reliability: Deep Dive into Load Balancing and Failover Strategies in Azure API Management

Elevate Your API Reliability: Deep Dive into Load Balancing and Failover Strategies in Azure API Management

December 29, 2023
554
Create a Linux VM with infrastructure in Azure using Terraform

Create a Linux VM with infrastructure in Azure using Terraform

August 30, 2020
2.5k
How to make the most of each day

How to make the most of each day

February 2, 2021
411
Xamarin.forms,Blazor and Web API

Xamarin.forms,Blazor and Web API

December 3, 2020
1.4k
Dapr – Service Invocation Part 1/2

Dapr – Service Invocation Part 2/2

August 17, 2021
649
How to setup nginx reverse proxy && load balancer for aspnet core apps with Docker and azure kubernetes service (AKS)

How to setup nginx reverse proxy && load balancer for aspnet core apps with Docker and azure kubernetes service (AKS)

November 23, 2022
1.1k
Facebook Twitter LinkedIn Youtube

My Fourth Year as a Microsoft MVP: From Student Partner to AI Empowerment

July 19, 2026

I tried GitHub Spec Kit : An Honest Field Report

June 28, 2026

I Let Five-AI Agents Build My App. Here’s Exactly What Happened.

May 20, 2026

Categories

  • AI (6)
  • Apps (1)
  • Azure (71)
  • blazor (2)
  • Blog (100)
  • c# (7)
  • Cloud (72)
  • copilot (4)
  • Courses (7)
  • Dapr (4)
  • docker (4)
  • Games (1)
  • General Tips & Fix (1)
  • Home (1)
  • Kubernetes Service (AKS) (1)
  • Motivation (3)
  • motivation (2)
  • News (9)
  • Resume (1)
  • sql (4)
  • Terrafrom (2)
  • Tricks, Tips and Fixes (4)
  • xamarin (5)
No Result
View All Result
  • Home
  • News
  • Blog
    • blazor
    • c#
    • Cloud
      • Azure
    • docker
    • sql
    • xamarin
    • Dapr
    • Tricks, Tips and Fixes
    • General Tips & Fix
  • AI
  • Cloud
  • Motivation
  • Courses
  • About
    • Resume
    • Privacy Policy