Creazione di SLO

In questa pagina viene descritto come creare un obiettivo del livello di servizio (SLO) in nella console Google Cloud. Per informazioni su come creare uno SLO in modo programmatico, vedi Lavorare con l'API SLO

Per una panoramica e informazioni sulla progettazione degli SLO, consulta quanto segue:

Per creare uno SLO:

  1. Vai alla scheda Integrità di un servizio:

    1. Nella console Google Cloud, vai a Cloud Service Mesh.

      Vai a Cloud Service Mesh

    2. Seleziona il progetto Google Cloud dall'elenco a discesa nella barra dei menu.

    3. Fai clic sul servizio per cui vuoi creare uno SLO.

    4. Nella barra di navigazione a sinistra, fai clic su Salute.

  2. Fai clic sul link Crea uno SLO.

  3. 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. Richieste non riuscite prima di raggiungere il proxy sidecar di Envoy per il tuo servizio (a causa del networking o ad esempio, gli errori DNS non sono inclusi 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.
  4. Per gli SLI di latenza, inserisci la soglia di latenza in millisecondi.

  5. 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 disponibili per questo SLO.

  6. Nella sezione Periodo di conformità, seleziona il Tipo di periodo e la Durata della mestruazione. Per ulteriori informazioni su queste impostazioni, consulta Periodi di conformità.

  7. 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 "rendimento buono" che devono essere soddisfatti affinché una determinata finestra venga conteggiata come "buona".
    • Durata: imposta la lunghezza di ogni finestra, oltre lo SLO, le prestazioni saranno misurate in incrementi durante il periodo di conformità.

    Ad esempio, supponiamo che tu abbia uno SLO di disponibilità con un periodo cumulativo 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.

  8. (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.

  9. Fai clic su Invia.

Passaggi successivi