I Web site di Microsoft Azure sono un servizio che ci permette di ospitare i nostri siti internet sfruttando la piattaforma cloud. Grazie a questo godiamo dell'affidabilità e degli strumenti di scalabilità che la virtualizzazione ci può offrire.
Nonostante questo sebbene un sito internet possa essere funzionante, esso può essere lento nelle risposte o non raggiungibili da alcune località. Per questo motivo gli Azure Web Site dispongono di una funzionalità di monitoraggio che ci permette di indicare due end point da chiamare in GET e di controllarne le risposte.
Questa funzionalità si attiva nella sezione configure del sito, nella parte relativa al monitoring. In essa si indicano gli endpoint e le località dalle quali vogliamo che vengono effettuate le richieste.
Attivati gli endpoint possiamo recarci nella sezione monitor e trovare nel grafico e nella tabella anche i dati relativi al monitoraggio degli endpoint. Su ognuna di queste metriche possiamo scegliere di attivare una rule con il pulsante Add rule.
Nella schermata possiamo indicare quale condizione si deve verificare affinché scatti l'allarme e, se vogliamo, venga mandata un'e-mail. Nella figura precedente indichiamo di avvisarci se il tempo di risposta è superiore a un secondo. Per concludere evidenziamo che questa funzionalità è disponibile solo per i tier basic o standard.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Generare token per autenicarsi sulle API di GitHub
Utilizzare la libreria Benchmark.NET per misurare le performance
Utilizzare Tailwind CSS all'interno di React: primi componenti
Sfruttare lo streaming di una chiamata Http da Blazor
Definire stili a livello di libreria in Angular
Eseguire un metodo asincrono dopo il set di una proprietà in Blazor 8
Evitare la command injection in un workflow di GitHub
Autenticarsi in modo sicuro su Azure tramite GitHub Actions
Filtrare e rimuovere gli elementi dalla cache del browser tramite le API JavaScript
Eseguire le GitHub Actions offline
Eseguire attività pianificate con Azure Container Jobs