Glossario · Metriche di affidabilità

Cos’è SLO?

Service level objective

Un service level objective (SLO) è un obiettivo interno di affidabilità di un servizio, come il 99,95% di richieste riuscite su 30 giorni, misurato con un service level indicator (SLI).

Come funziona e perché è importante

Uno SLO trasforma “abbastanza affidabile” in un numero che il team può seguire. Si fissa in base a ciò di cui hanno bisogno gli utenti, non a ciò che il sistema fa oggi, ed è di solito più severo di qualsiasi SLA, così c’è margine per reagire prima che ai clienti spettino dei crediti.

La differenza tra l’SLO e il 100% è l’error budget. Finché resta budget, il team può rilasciare modifiche e prendersi rischi; quando finisce, il lavoro si sposta sull’affidabilità finché la finestra non si riprende. Così l’affidabilità diventa una decisione condivisa tra prodotto e sviluppo.

I buoni SLO sono pochi, legati a ciò che gli utenti notano, come la disponibilità del checkout o la latenza dell’API, e misurati su una finestra mobile, spesso di 28 o 30 giorni.

Formula

Error budget = (100% − SLO) × finestra

Esempio: Uno SLO del 99,9% su 30 giorni lascia un error budget di 43 minuti e 12 secondi; il 99,95% lascia 21 minuti e 36 secondi.

Come aiuta Uptimecheck

Uptimecheck misura due SLI comuni dall’esterno della tua rete, disponibilità e tempo di risposta, fino a ogni minuto. I report confrontano l’uptime di ogni monitor con un obiettivo dal 99% al 99,99% su un mese solare o sugli ultimi 7, 30 o 90 giorni, e i grafici dei tempi di risposta mostrano la mediana e il 95° percentile.

Scopri Monitoraggio uptime

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

Approfondisci nelle guide

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

Domande

Cos’è un error budget?

Il downtime o le richieste fallite che un SLO consente: 100% meno l’obiettivo, nella finestra. Al 99,9% su 30 giorni è 43 minuti e 12 secondi.

Quanti SLO dovrebbe avere un servizio?

Pochi: uno per ogni aspetto che gli utenti notano, di solito disponibilità e latenza dei percorsi principali. Più SLO disperdono l’attenzione.

Un SLO deve essere del 100%?

No. Il 100% non lascia alcun error budget, quindi ogni modifica diventa un rischio che nessuno può correre, e gli utenti non distinguono il 99,99% dal 100% attraverso le proprie reti.

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