Glossario · Metriche di affidabilità

Cos’è l’error budget?

Un error budget è la quantità di inaffidabilità che un obiettivo di livello di servizio (SLO) consente in un periodo: 100% meno l’obiettivo. Uno SLO del 99,9% su 30 giorni lascia un error budget di 43 minuti e 12 secondi di downtime, ovvero una richiesta fallita su mille.

Come funziona e perché è importante

Il budget trasforma un SLO in una regola per decidere. Finché resta budget, il team rilascia modifiche e si prende rischi pianificati; quando è esaurito, il lavoro sull’affidabilità viene prima, finché la finestra non si riprende. È concordare questa regola in anticipo, in una error budget policy, che rende utile il numero.

Può essere contato in tempo, come minuti di downtime misurati da controlli esterni, o in richieste, come quota di richieste fallite nei log del load balancer o dell’applicazione. I budget basati sul tempo corrispondono al modo in cui è scritta la maggior parte degli SLA; quelli basati sulle richieste pesano di più le ore di punta, il che è più vicino a ciò che percepiscono gli utenti.

Decidi in anticipo cosa lo consuma. Di solito lo consumano i down confermati, gli errori, le risposte più lente del limite dello SLI e i down dei fornitori da cui dipendi; i falsi positivi non dovrebbero. La velocità con cui viene consumato è il burn rate.

Formula

Error budget = (100% − SLO) × finestra; budget residuo = error budget − downtime finora

Esempio: Uno SLO del 99,9% su 30 giorni dà 43 minuti e 12 secondi. Dopo un disservizio di 25 minuti, ne è stato consumato il 58% e restano 18 minuti e 12 secondi.

Come aiuta Uptimecheck

Uptimecheck misura un budget basato sul tempo dall’esterno della tua rete: controlli fino a ogni minuto, ogni errore confermato da una seconda località prima di essere conteggiato e finestre di manutenzione escluse. I report mostrano uptime, downtime e incidenti per monitor per questo mese, il mese scorso o gli ultimi 7, 30 o 90 giorni rispetto a un obiettivo SLA dal 99% al 99,99%, anche in CSV. Il budget rimanente è il downtime consentito dall’obiettivo meno il downtime del report; l’app non lo mostra come valore a sé.

Scopri Monitoraggio uptime

Prova gratuita di 14 giorni · Poi gratis con 5 monitor · Nessuna carta di credito

Approfondisci nelle guide

Guides 6 min di lettura

Error budget: che cos’è e come usarlo

Come calcolare un error budget a partire da uno SLO, che cosa lo consuma, come funziona il burn rate e come scrivere una error budget policy che il tuo team rispetterà davvero.

Leggi

Guides 7 min di lettura

SLA, SLO e SLI: definizioni, esempi e come impostarli

Uno SLI misura come si comporta un servizio, uno SLO è l’obiettivo per quella misurazione e uno SLA è la promessa ai clienti. Definizioni, tabelle di downtime e come impostare ciascuno.

Leggi

Guides 6 min di lettura

Cosa significa un uptime del 99,9%? Il downtime negli SLA spiegato

Un uptime del 99,9% consente 43 minuti e 49 secondi di downtime in un mese medio. Cosa consente ogni livello di nove al giorno, al mese e all’anno, come gli SLA misurano l’uptime, come funzionano i crediti di servizio e come scegliere un obiettivo.

Leggi

Domande

Cosa succede quando l’error budget si esaurisce?

Quello che prevede la tua error budget policy. Una regola comune: finché la finestra non rientra si rilasciano solo bug fix e interventi sull’affidabilità, e le modifiche rischiose aspettano.

La finestra deve essere di 30 giorni o di un mese di calendario?

Una finestra mobile di 30 giorni si ricorda di una brutta settimana per un mese, ed è più severa. Un mese di calendario riparte da zero il primo del mese e corrisponde a come si contano la maggior parte degli SLA e delle fatture. Scegline uno e mantienilo.

La manutenzione programmata consuma l’error budget?

Solo se l’SLO lo prevede. Molti team escludono la manutenzione annunciata, con un tetto mensile, così non può nascondere interruzioni. In Uptimecheck le finestre di manutenzione non contano mai come downtime.

I disservizi sono acqua passata.

Configura il tuo primo monitor in meno di un minuto, oppure esplora prima la demo live.

Prova gratuita di 14 giorni · Poi gratis con 5 monitor · Nessuna carta di credito