Creazione di SLO
Questa pagina descrive come creare un obiettivo del livello di servizio (SLO) nella console Google Cloud. Per informazioni su come creare un SLO in modo programmatico, consulta Utilizzo dell'API SLO.
Per una panoramica e informazioni sulla progettazione degli SLO, consulta quanto segue:
Per creare uno SLO:
Vai alla scheda Integrità di un servizio:
Nella console Google Cloud, vai a Cloud Service Mesh.
Seleziona il progetto Google Cloud dall'elenco a discesa nella barra dei menu.
Fai clic sul servizio per cui vuoi creare uno SLO.
Nella barra di navigazione a sinistra, fai clic su Salute.
Fai clic sul link Crea uno SLO.
Fai clic su Imposta l'indicatore del livello del servizio (SLI) per selezionare il tipo di indicatore del livello del servizio (SLI) da monitorare per questo SLO. Scegli una delle opzioni seguenti:
- Disponibilità: il rapporto tra il numero di risposte riuscite correttamente e il numero di tutte le risposte. Le richieste che non vanno a buon fine prima di raggiungere il proxy sidecar Envoy per il tuo servizio (ad esempio a causa di errori di rete o DNS) non sono incluse in questo rapporto.
- Latenza: il rapporto tra il numero di chiamate al di sotto della soglia di latenza specificata e il numero di tutte le chiamate.
Per gli SLI di latenza, inserisci la Soglia di latenza in millisecondi.
Nella sezione Obiettivo di rendimento, inserisci una percentuale nel campo Obiettivo per impostare il target di rendimento per l'SLI. Cloud Service Mesh utilizza questo valore per calcolare il budget di errore di cui disponi per questo SLO.
Nella sezione Periodo di conformità, seleziona il Tipo di periodo e la Durata del periodo. Per ulteriori informazioni su queste impostazioni, consulta Periodi di conformità.
In alternativa, nella sezione Imposta l'SLI, puoi selezionare l'SLI basato su Windows. Uno SLI con finestra può aiutarti a rilevare periodi di tempo in cui il servizio non soddisfa l'obiettivo di conformità dello SLO (ad esempio quando si verificano picchi nel numero di richieste che aumentano la latenza per un breve periodo di tempo). Quando selezioni questa opzione, devi specificare:
- Criterio di idoneità: imposta una soglia per la percentuale di "prestazioni idonee" che deve essere raggiunta da una finestra per essere considerata "idonea".
- Durata: imposta la durata di ogni finestra, in base alla quale il rendimento dello SLO verrà misurato in incrementi durante il periodo di conformità.
Ad esempio, supponiamo che tu abbia uno SLO di disponibilità con un periodo continuativo di 7 giorni e un obiettivo SLO del 99%. Aggiungi poi un criterio di idoneità del 95% e una durata di 5 minuti. Per essere conforme, il servizio deve essere disponibile per almeno il 99% del tempo nel 95% di tutte le finestre di 5 minuti negli ultimi 7 giorni.
(Facoltativo) Fai clic su Dai un nome allo SLO per modificare il nome visualizzato predefinito dello SLO. Cloud Service Mesh fornisce un nome predefinito che descrive lo SLO in base alle impostazioni.
Fai clic su Invia.