Home

NFR-10: Monitoraggio

Descrizione

[NFR-10.01] Il monitoraggio (anche detto osservabilità) definisce la capacità di comprendere lo stato interno del sistema attraverso i suoi output esterni. I team DEVONO (MUST) implementare logging, metriche e alerting per fornire visibilità sulla salute e le prestazioni del sistema.

Guida

Costruire per il monitoraggio

[NFR-10.02] I sistemi DEVONO (MUST) essere progettati con l’osservabilità fin dall’inizio:

Validare il monitoraggio

Le capacità di monitoraggio sono validate attraverso test di operational readiness:

DEVE (MUST) essere testato:

DOVREBBE (SHOULD) essere testato:

DEVE (MUST) essere garantito:

Misurazione

Stato Criteri
🟢 VERDE Logging, metriche e alert completi, dashboard operative, nessun dato sensibile nei log
🟡 AMBRA Copertura parziale del monitoraggio, alcuni gap negli alert
🔴 ROSSO Nessuna osservabilità, nessun logging o alerting

Riferimenti