Descrizione del progetto
TradottoOltre ai controlli automatici, abbiamo bisogno di una corretta gestione degli incidenti. Quando qualcosa si rompe, un dipendente apre un incidente, imposta un titolo e un livello di gravità e pubblica brevi aggiornamenti mentre passiamo da "in fase di indagine" a "causa identificata", "monitoraggio" e "risolto". Questi aggiornamenti vanno sia alla pagina pubblica che a un'email a tutti coloro che si sono iscritti, quindi le notifiche sono importanti: un visitatore inserisce un indirizzo, lo conferma e riceve un'email quando si apre un nuovo incidente o uno esistente viene aggiornato o chiuso. Disiscriversi deve essere semplice e con un clic. È importante per noi che questo rimanga uno strumento di stato e uptime ristretto, non un pesante mostro di monitoraggio: niente raccolta di log, niente tracciamento, niente enormi dashboard.
Ci aspettiamo una piccola applicazione web che possa essere distribuita sulla nostra infrastruttura, con un pannello di amministrazione per noi e una pagina pubblica veloce per tutti gli altri. Codice pulito e leggibile e una breve guida all'installazione fanno parte del lavoro.
— Controlli di uptime programmati per ogni servizio con intervallo configurabile e cronologia scorrevole
— Pagina pubblica con componenti nominati e stati chiari: operativo, degradato, non disponibile
— Creazione di incidenti con livello di gravità e aggiornamenti della timeline fino alla risoluzione
— Iscrizione via email con conferma, notifiche di incidenti e disiscrizione con un clic
— Pannello di amministrazione semplice, capacità di auto-ospitare, codice pulito e breve guida all'installazione