Menu

Asset

Costruire uno SLO esplicito senza confondere obiettivo, misura e allarme

Una pratica per passare da «deve essere veloce» a un obiettivo interpretabile, specificando eventi eleggibili e buoni, periodo, copertura, error budget, responsabilità e revisione senza trasformare numeri illustrativi in standard.

Tipo
Pratica

Separa ciò che osservi da ciò che prometti

Uno SLI descrive l'indicatore osservato; uno SLO esprime un obiettivo su quell'indicatore. Non coincide automaticamente con un accordo contrattuale esterno. La definizione dell'obiettivo deve restare distinta sia dalla misura sia dalla regola di allarme.

Definisci evento eleggibile, evento buono e periodo

Il criterio sul singolo evento, l'obiettivo sulla popolazione e il periodo di valutazione sono elementi distinti e vanno documentati separatamente.

Formula lo SLO e rendi leggibile l'error budget

Come ipotesi didattica, l'esempio richiede che almeno il 99,9% delle operazioni eleggibili in una finestra scorrevole di 28 giorni sia buono. Con 100.000 operazioni valutabili, 99.920 buone e 80 non buone, lo SLI è 99,92%; il budget di errore riferito a quella popolazione è 100 operazioni, di cui 80 consumate e 20 residue.

Relazione tra eventi eleggibili, eventi buoni, SLI, SLO ed error budget in una finestra di osservazione.
Misura osservata, obiettivo e margine di errore sono concetti collegati ma distinti.

Motiva valori e segmenti

Tieni separati SLO, budget e allarme

L'error budget non autorizza a causare errori e non sostituisce altri vincoli architetturali. Se la fonte è incompleta, non dichiarare soddisfatto lo SLO sulla base dei soli successi rimasti. La soglia di un allarme è una decisione distinta: deve consentire un intervento utile, non essere la percentuale dello SLO ricopiata su una finestra breve.

Output minimo e fonti

Documenta scopo, utenti e confine, evento eleggibile, evento buono, sorgente e qualità del dato, formula, periodo, obiettivo e motivazione, error budget, responsabili, politica decisionale e condizioni di revisione. Versiona i cambiamenti della definizione.

Numeri, stati Ordini/Pagamenti e calcolo sono un esempio didattico originale, non evidenza di un ambiente reale.

Tag