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.

Un uptime del 99,9% significa che un servizio può essere non disponibile per lo 0,1% del tempo. Cioè 1 minuto e 26 secondi al giorno, 43 minuti e 49 secondi in un mese medio e 8 ore, 45 minuti e 57 secondi all’anno. Ogni nove in più divide per dieci il downtime consentito: il 99,99% lascia 4 minuti e 22 secondi al mese, il 99,999% appena 26 secondi.

La percentuale è la parte facile. A decidere se un fornitore la rispetta sono le clausole in piccolo: su quale periodo si misura, cosa conta come down, cosa è escluso e chi effettua la misurazione. Questa guida parte dai numeri, passa alle clausole e infine spiega come scegliere un obiettivo che puoi mantenere.

Per calcolare qualsiasi altro obiettivo o periodo, usa il calcolatore di SLA e uptime. Funziona anche al contrario: inserisci il downtime che hai avuto e ti dice entro quale SLA sei rimasto.

Il downtime consentito da ogni livello di nove

La tabella usa gli stessi calcoli del calcolatore: un anno è di 365,25 giorni (la media inclusi gli anni bisestili), un mese ne è un dodicesimo (30,4375 giorni) e il downtime consentito è arrotondato per difetto al secondo, perché arrotondare per eccesso ti permetterebbe di superare l’obiettivo.

UptimeAl giornoA settimanaAl meseAll’anno99m 24s1h 40m 48s7h 18m 18s3g 15h 39m 36s99,5%7m 12s50m 24s3h 39m 9s1g 19h 49m 48s99,9%1m 26s10m 4s43m 49s8h 45m 57s99,95s5m 2s21m 54s4h 22m 58s99,99%8s1m4m 22s52m 35s99,999%meno di 1s6s26s5m 15s

Alcuni link rapidi per gli obiettivi più comuni: 99,5%, 99,95% e 99,99%, ciascuno con il downtime al giorno, a settimana, al mese, al trimestre e all’anno.

Perché il tuo mese può dare un numero diverso

Molti contratti misurano per mese di calendario, e i mesi di calendario non hanno tutti la stessa durata. Al 99,9%, febbraio (28 giorni) consente 40 minuti e 19 secondi, un mese di 30 giorni 43 minuti e 12 secondi e un mese di 31 giorni 44 minuti e 38 secondi. Il mese medio sta nel mezzo, con 43 minuti e 49 secondi. Se fai report rispetto a un contratto, usa la durata reale del mese. Se pianifichi o confronti obiettivi, la media è il numero più equo.

Cosa significano i nove nella pratica

Il passaggio da un livello al successivo sembra piccolo sulla carta. Nell’operatività, ognuno cambia il modo in cui devi lavorare.

99% (7 ore al mese): c’è spazio per una brutta serata o per un riavvio imprevisto che qualcuno gestisce la mattina dopo. Va bene per strumenti interni e progetti personali, è troppo largo per qualsiasi cosa per cui i clienti pagano.

99,5% (3,6 ore al mese): ci sta un incidente serio al mese, se qualcuno interviene entro un’ora.

99,9% (44 minuti al mese): l’obiettivo abituale per i siti aziendali e i prodotti SaaS. Servono avvisi che raggiungano rapidamente una persona e un modo per annullare un deploy sbagliato in pochi minuti.

99,95% (22 minuti al mese): un incidente gestito bene, o due brevi. L’intervento manuale di notte comincia a diventare il fattore limitante.

99,99% (4 minuti al mese): meno di quanto serve alla maggior parte delle persone per svegliarsi, aprire il portatile e leggere un avviso. Servono ridondanza e failover automatico, non persone più veloci.

99,999% (26 secondi al mese): meno dell’intervallo tra due controlli della maggior parte dei sistemi di monitoraggio. Pochi servizi lo raggiungono, e ancora meno riescono a dimostrarlo.

Quest’ultimo punto vale per qualsiasi obiettivo: la tua misurazione deve essere più fine del budget. Con controlli ogni cinque minuti, un solo breve disservizio non rilevato può nascondere gran parte di un mese al 99,99%. Con controlli ogni minuto, puoi misurare il 99,9% e il 99,95% con sicurezza e il 99,99% con attenzione.

Come gli SLA misurano l’uptime

Due fornitori possono promettere entrambi il 99,9% e intendere cose molto diverse. Quando leggi o scrivi uno SLA, cerca questi sei punti.

Il periodo di misurazione

La maggior parte degli SLA misura per mese di calendario, alcuni per trimestre o per anno. Un periodo più lungo è più indulgente con il fornitore: 8 ore e 45 minuti all’anno possono essere consumati in una sola brutta notte e lo SLA annuale resta rispettato, mentre lo SLA mensile di quel mese viene violato molte volte.

Cosa conta come down

Una pagina di errore o nessuna risposta sono casi ovvi. Meno ovvi: una pagina che si carica in 30 secondi, un checkout che non funziona mentre la homepage sì, o un’API che risponde 200 con un body vuoto. Un buono SLA indica i componenti coperti e dice se le risposte lente e i disservizi parziali contano.

Esclusioni

Le solite sono la manutenzione programmata annunciata in anticipo, i problemi causati dal cliente e gli eventi fuori dal controllo di chiunque. La manutenzione è quella da leggere con attenzione. Senza un periodo di preavviso e un tetto mensile, qualsiasi disservizio può essere chiamato manutenzione a posteriori.

Da dove si misura

Un fornitore che misura dall’interno della propria rete non vedrà i guasti DNS, i certificati scaduti e i problemi di rete che impediscono ai clienti di raggiungerlo. I controlli esterni vedono ciò che vedono i clienti. Lo SLA dovrebbe anche dire se conta un disservizio visto da una sola località, o solo uno visto da più località.

Durata minima del disservizio

Molti SLA contano solo i disservizi che durano più di un minuto o che sono confermati da un secondo controllo. Così un singolo pacchetto perso resta fuori dai numeri, il che è corretto, purché la soglia sia breve. Una regola che conta solo i disservizi oltre i 15 minuti può svuotare quasi di significato una promessa del 99,9%.

Chi misura e come si fa richiesta

Di solito il riferimento è il monitoraggio del fornitore stesso, e il cliente deve richiedere un credito entro un termine stabilito, spesso 30 giorni dalla fine del mese. Tenere una tua registrazione esterna dell’uptime del servizio ti dà qualcosa con cui confrontare.

Crediti di servizio

La conseguenza abituale di uno SLA non rispettato è un credito di servizio: uno sconto su una fattura futura, proporzionato a quanto il mese si è chiuso sotto l’obiettivo. Un esempio di come è spesso costruito uno schema a fasce:

Uptime mensileCredito (esempio)99,9% o piùNessunoDal 99,0% al 99,9% del canone mensileDal 95,0% al 99,0% del canone mensileSotto il 95,0% del canone mensile

Tre aspetti sono tipici. I crediti hanno un tetto, spesso pari al canone mensile del servizio interessato. Vanno richiesti: raramente vengono riconosciuti in automatico. E spesso sono l’unico rimedio previsto dal contratto, il che significa che un credito di pochi euro può essere tutto ciò che ottieni per un disservizio che ti è costato molto di più. Per farti un’idea di questa differenza, leggi il costo del downtime di un sito web. Uno SLA ti dice quanto un fornitore prende sul serio l’affidabilità; non è un’assicurazione.

Come scegliere un obiettivo di uptime

Che tu stia promettendo un uptime ai clienti o fissando un obiettivo interno, i passaggi sono gli stessi.

Prima misura. Esegui controlli esterni per un mese o due e guarda cosa ottieni oggi. Inserisci nel calcolatore il downtime che hai avuto, per esempio 90 minuti in un mese, e ti dirà lo SLA comune più alto entro cui sei rimasto.

Conta le tue dipendenze. Se il tuo sito ha bisogno del tuo server, del tuo database e di un provider di pagamento, ognuno con i propri guasti, il tuo uptime non può essere più alto di tutti loro combinati. Come calcolare la percentuale di uptime mostra come combinarli.

Adatta l’obiettivo alla tua capacità di intervento. Se di notte nessuno è reperibile, un budget mensile di 22 minuti è una promessa che non puoi mantenere.

Prometti meno di quanto punti a ottenere. Tieni un obiettivo interno un gradino sopra la promessa esterna, per esempio punta al 99,95% e prometti il 99,9%. SLA, SLO e SLI a confronto spiega come si combinano i due.

Metti per iscritto cosa conta. Componenti coperti, regole sulla manutenzione, durata minima del disservizio e da dove si misura, prima che qualcuno firmi.

Per la maggior parte dei siti aziendali e dei prodotti SaaS, il 99,9% al mese è una promessa realistica. Sali più in alto solo quando lo storico e la tua infrastruttura lo supportano.

Misurare l’uptime rispetto al tuo obiettivo

Il monitoraggio uptime di Uptimecheck controlla i tuoi siti e le tue API anche ogni minuto da Stoccolma, Londra e New York. Un controllo fallito viene confermato da una seconda località, così un singolo intoppo non conta mai come disservizio, e un disservizio confermato viene conteggiato dal primo controllo fallito.

Report rispetto a un obiettivo SLA. Scegli questo mese, il mese scorso o gli ultimi 7, 30 o 90 giorni, e un obiettivo dal 99% al 99,99%. I monitor sotto l’obiettivo vengono evidenziati e il report si scarica in CSV. Leggi come generare report rispetto a un obiettivo SLA.

Manutenzione che non conta. Durante una finestra di manutenzione i monitor non vengono controllati, non parte nessun avviso e il tempo non conta ai fini dell’uptime.

Gli stessi numeri per i clienti. Una pagina di stato mostra 90 giorni di storico dell’uptime per i componenti che scegli.

Scopri quanto budget di questo mese ti resta prima che te lo chiedano i clienti. Prova Uptimecheck gratis per 14 giorni, senza carta di credito.

Domande

Quanto downtime consente un uptime del 99,9%?

Circa 1 minuto e 26 secondi al giorno, 10 minuti e 4 secondi a settimana, 43 minuti e 49 secondi in un mese medio e 8 ore, 45 minuti e 57 secondi all’anno. In un mese di calendario di 30 giorni sono 43 minuti e 12 secondi.

Un uptime del 99,9% è buono?

Per la maggior parte dei siti aziendali e dei prodotti SaaS, sì. È lo SLA più comune e consente un incidente di circa 40 minuti al mese. I servizi che hanno bisogno di più di solito si affidano a ridondanza e failover automatico.

Qual è la differenza tra un uptime del 99,9% e del 99,99%?

Un fattore dieci. Il 99,9% consente 43 minuti e 49 secondi di downtime in un mese medio, il 99,99% appena 4 minuti e 22 secondi, meno di quanto serve alla maggior parte delle persone per rispondere a un avviso.

La manutenzione programmata conta ai fini di uno SLA di uptime?

Solo se lo SLA lo prevede. Molti escludono la manutenzione annunciata in anticipo, di solito con un periodo di preavviso e un tetto mensile. Verifica entrambi, perché un’esclusione senza limiti può coprire quasi qualsiasi disservizio.

Continua a leggere

Guides 6 min di lettura

Redirect 301 vs 302: quale usare e come verificarli

Permanente o temporaneo, 301 o 308, 302 o 307: cosa comunica ogni redirect a browser e motori di ricerca, come evitare catene e loop e come verificarne uno.

Leggi

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

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