Le applicazioni distribuite richiedono monitoraggio costante. Grazie a .NET Aspire, possiamo configurare Health Checks in modo rapido, per sapere sempre se tutto funziona? oppure no.
Un Health Check è un piccolo test che verifica lo stato di una componente della nostra applicazione: un database, un servizio API, un endpoint interno, etc. In caso il test fallisca si possono dunque attivare dei sistemi di notifica, alert o semplicemente loggare l?errore.
Per quanto riguarda ASP.NET Core, un Health Check, è un endpoint che esegue le operazioni che lo sviluppatore ritiene necessarie, e restituisce lo stato generale del servizio.
//AppHost
builder.AddProject<MioProgett-MiaAPI>("myapi")
.WithHealthCheck("/health");Una volta configurato l?endpoint, Aspire mostrerà lo stato di salute nel dashboard, etichettando ogni progetto come: Healthy, Degraded, UnHealthy.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Importare un servizio esterno in .NET Aspire
Arricchire l'interfaccia di .NET Aspire
Modificare lo stile in una QuickGrid Blazor
Definire il colore di una scrollbar HTML tramite CSS
Gestire progetti .NET + React in .NET Aspire
Utilizzare Intersect e Except per filtrare set di dati in TSql
Usare la libreria PredicateBuilder per eseguire query tramite Entity Framework che usano or su più campi
Utilizzare Containers in .NET Aspire
Personalizzare le pagine di errore su Azure App Service
Impostare automaticamente l'altezza del font tramite CSS
Analizzare il contenuto di una issue con GitHub Models e AI
I più letti di oggi
- Real Code Day 4.0: costruire applicazioni reali - Firenze
- Community Days 2012 Bari - Bari
- Speciale Windows Azure: la piattaforma di Microsoft per il cloud computing
- Presentato il Windows Store: ecco tutte le novità
- Wrox chiude per bancarotta
- Mono 1.0 nel 2004
- Due regali dal Tech-Ed USA 2004: WSE 2.0 e VS 2005 Team System
- .NET Compact Framework beta
- Rilasciata versione 1.1.17 di Mono




