Il monitoraggio dello stato del servizio è l'insieme di controlli usati per verificare se un servizio è disponibile, reattivo e si comporta normalmente. Di solito combina sonde sintetiche, controlli di uptime, monitoraggio del tasso di errore, misurazioni della latenza e log o metriche provenienti dall'applicazione stessa. L'obiettivo è individuare precocemente il degrado, prima che gli utenti segnalino che una funzionalità è guasta o lenta.
Nella sicurezza informatica, il monitoraggio dello stato è importante perché la disponibilità fa parte della resilienza. Gli aggressori spesso cercano di interrompere i servizi con traffico denial-of-service, esaurimento delle risorse, aggiornamenti non riusciti o abuso dell'infrastruttura. I difensori usano il monitoraggio dello stato per rilevare questi pattern, confermare se è interessata solo una funzionalità o una regione e attivare avvisi, failover o rollback. Un buon monitoraggio aiuta anche gli analisti a distinguere un'interruzione di routine da un possibile incidente di sicurezza, mostrando cosa è cambiato, quando è cambiato e quali dipendenze sono fallite.


