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
Utilizzare HiLo per ottimizzare le insert in un database con Entity Framework
Migliora le tue soluzioni ASP.NET Core con Azure OpenAI
Generare file per il download da Blazor WebAssembly
Eseguire operazioni sui blob con Azure Storage Actions
Eseguire attività pianificate con Azure Container Jobs
Accesso sicuro ai secrets attraverso i file in Azure Container Apps
Utilizzare politiche di resiliency con Azure Container App
Cache policy su route groups di Minimal API in ASP.NET Core 7
Miglioramenti nelle performance di Angular 16
Semplificare il deployment di siti statici con Azure Static Web App
Utilizzare ChatGPT con Azure OpenAI
Definire lo stile CSS in base alle dimensioni del container