Le Azure Web App sfruttano l'ambiente di hosting di IIS e, se usato, il runtime .NET per eseguire le applicazioni e offrire tutti gli strumenti di cui possiamo avere bisogno. Tra questi c'è la possibilità di effettuare il log delle operazioni del web server e il log applicativo, attraverso le istruzioni Trace.WriteLine (e simili). Tutte queste informazioni possono essere memorizzate su disco o su un blob storage.
Per farlo occorre in modo esplicito recarsi sotto la voce Settings->Diagnostics log del portale nuovo e abilitare le rispettive voci.

La consultazione dei rispettivi file, però, seppure raggiungibili via FTP, non è facile, soprattutto quando si è in attesa di specifici messaggi errori. A tale scopo viene in aiuto lo streaming dei log, cioè la possibilità di visionarli e vederli comparire su schermo non appena vengono scritti. Per usufruire di questa funzionalità dobbiamo recarci sotto la sezione Tools->Log stream, sempre del portale nuovo, dove vedremo comparire una schermata come questa.

A questo punto basta scegliere quale log visualizzare e attendere l'arrivo degli eventi.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Integrare Agenti A2A in Azure API Management
Migrare applicazioni legacy nel cloud con Azure App Service Managed Instance
Proteggere l'endpoint dell'agente A2A delle Logic App
Utilizzare i named query filter di Entity Framework
Eseguire una ExecuteUpdateAsync senza usare un'expression con Entity Framework
Impostare la content-visibility in CSS per ottimizare il rendering iniziale di una pagina
Utilizzare @property per animare nativamente un oggetto HTML tramite CSS
Gestione dei codeowners in GitHub
Abilitare il rolling update su Azure Functions flex consumption
Monitorare le tabelle di Azure SQL Database con Change Event Streaming
GitHub Copilot CLI in ambienti offline
Supportare la crittografia di ASP.NET Core con Azure Container App


