Fin dalle prime versione dei cloud services, sui worker e web role possiamo configurare un tracer speciale che va a scrivere le informazioni di log in tabelle di Microsoft Azure. Una volta installato nell'app.config e configurato attraverso il file diagnostics.wadcfg può spesso essere utile dover cambiare alcune impostazioni per poter indagare su un problema o per impostare il logging solo per tracciare gli errori.
Fortunatamente, il file .wadcfg viene depositato sui servizi di blob e viene monitorato costantemente per far sì che i cloud service si adeguino ad esso. Per cambiare questo file possiamo utilizzare Visual Studio, il quale dispone di un'interfaccia raggiungibile attraverso il pannello server explorer. Su ogni istanza di role, il menu contestuale ha una voce Update diagnostic data.
Otteniamo così una finestra di configurazione di tutti i parametri: il livello di logging, le quota, ecc; le stesse che troviamo in fase di setup del role.
Premendo OK modifichiamo il file e nel giro di pochi minuti otteniamo effettiva la modifica.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Utilizzare politiche di resiliency con Azure Container App
Personalizzare l'errore del rate limiting middleware in ASP.NET Core
Utilizzare i primary constructor di C# per inizializzare le proprietà
Cambiare la chiave di partizionamento di Azure Cosmos DB
Effettuare il binding di date in Blazor
Controllare gli accessi IP alle app con Azure Container Apps
Eseguire operazioni con timeout in React
Eseguire un metodo asincrono dopo il set di una proprietà in Blazor 8
Migrare una service connection a workload identity federation in Azure DevOps
Usare le collection expression per inizializzare una lista di oggetti in C#
Semplificare il deployment di siti statici con Azure Static Web App
Eseguire attività basate su eventi con Azure Container Jobs
I più letti di oggi
- I nuovi metodi degli array di ECMAScript 5
- Evitare (o ridurre) il repo-jacking sulle GitHub Actions
- Un custom control BoundField con dropdownlist
- .NET Core 3, C#8 and beyond
- Utilizzare long polling in HTML5 per richieste in real time
- Utilizzare le shortcut da tastiera con KeyboardAccelerator nella Universal Windows Platform
- Microsoft Security Bulletin MS05-048