Abbiamo già trattato innumerevoli volte le Azure Functions, e da tutti gli articoli e script è sempre stato chiaro come la gestione delle risorse, sulla base delle richieste, sia completamente gestita dalla piattaforma. Ma come possiamo sapere il piano adatto, su cui lasciare la nostra funzione in modo che vi sia un giusto compromesso tra costi e consumi?
Utilizzando Application Insight, della Azure Function, all'interno della sezione Live Metrics abbiamo accesso a tutte le informazioni che ci consentiranno di effettuare la giusta scelta.

Come si può notare dall'immagine abbiamo 3 macro sezioni suddivise in altrettanti grafici:
- Richieste in ingresso: numero di richieste per secondo, durata richiesta, tasso di fallimento richieste;
- Richieste in uscita: numero di richieste per secondo, durata richiesta, tasso di fallimento richieste;
- Stato del sistema: memoria utilizzata, CPU utilizzata, tasso di fallimento.
Alla base dei grafici troviamo il numero dei server attualmente disponibili, essi scaleranno a seconda del numero delle richieste, e l'utilizzo delle risorse per ognuno. Il numero totale dei server è anche disponibile in cima alla sezione 6 servers online.
Nella barra a destra abbiamo invece la telemetria basata sulle richieste, per ciascuna possiamo visualizzarne il contenuto e altre caratteristiche.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Monitorare metriche delle risorse Azure con Load Testing
Mostrare una preview durante l'upload di un'immagine in Blazor
Usare il versioning con i controller di ASP.NET Core Web API
Test reporting in un workflow di GitHub
Leggere i dati di configurazione di ASP.NET Core da Azure Key Vault
Taggare la output cache in base al routing in ASP.NET Core
Effettuare test di carico con Azure Load Testing
Gestire dati sensibili nella configurazione in ASP.NET Core
Utilizzare la parola chiave file nel codice C#
Installazione di una PWA Blazor
Scoprire le ottimizzazioni di Entity Framework Core in fase di scrittura di un solo record
Creare attributi generici in C#
I più letti di oggi
- Rilasciata la versione 1.0 di ASP.NET MVC
- Abilitare HTTP/3 in ASP.NET Core 7.0
- Seconda preview per i Dynamic Data Control 4.0
- Ecco la roadmap di ASP.NET 5: il rilascio definitivo nel corso del primo trimestre 2016
- Rilasciato il Service Pack 3 di SQL Server 2005
- Rilasciata la versione 1.0 di ASP.NET Core
- Questionario sulla qualità di VS 2005
- Disponibile il SP1 di SQL Server 2008