Le Azure Functions sono delle funzioni invocabili via HTTP o tramite trigger particolari che ci permettono di focalizzarci sul codice e di dimenticarci del concetto di server che lo esegue.
Sebbene fornisca già una piccola parte di monitoring è sicuramente più utile avere una maggiore visione sui tempi di esecuzione, errori e relativi dettagli forniti da un altro servizio: gli Application Insights. Di recente è stata inserita la possibilità di poter configurare il servizio all?interno delle Azure Function, in pochi passi.
Prima di tutto è necessario creare un nuovo Insight, recarsi nella sezione Properties e copiare Instrumentation key.
Successivamente dobbiamo recarci nella root della nostra Azure Function e nel riquadro Settings, scegliere Manage application settings.
Insieme alle altre chiavi di configurazioni dobbiamo inserire la chiave APPINSIGHTS_INSTRUMENTATIONKEY con il valore precedentemente copiato.
Fatto questo, tutte le nuove invocazioni raccoglieranno i dati che possiamo fin da subito trovare nel live stream e dopo qualche minuto nelle sezioni dedicate ad errori, richieste e altro.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Creare un webhook in Azure DevOps
Miglioramenti agli screen reader e al contrasto in Angular
Criptare la comunicazione con mTLS in Azure Container Apps
Specificare il versioning nel path degli URL in ASP.NET Web API
Utilizzare Azure AI Studio per testare i modelli AI
Come EF 8 ha ottimizzato le query che usano il metodo Contains
Autenticarsi in modo sicuro su Azure tramite GitHub Actions
Eseguire query manipolando liste di tipi semplici con Entity Framework Core
Sostituire la GitHub Action di login su private registry
Utilizzare l'operatore GroupBy come ultima istruzione di una query LINQ in Entity Framework
Reactive form tipizzati con FormBuilder in Angular
Cambiare la chiave di partizionamento di Azure Cosmos DB
I più letti di oggi
- Tutorial Windows Communication Foundation
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- Gli oggetti CallOut di Expression Blend 4.0
- Repository con code-first di Entity Framework
- Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary