Creazione di SLO

Questa pagina descrive come creare un obiettivo del livello di servizio (SLO) nella console Google Cloud. Per informazioni sulla creazione di uno SLO in modo programmatico, consulta Utilizzo dell'API SLO

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

Per creare uno SLO:

  1. Vai alla scheda Salute relativa a 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. Scegliere una delle opzioni seguenti:

    • Disponibilità: il rapporto tra il numero di risposte riuscite e il numero di tutte le risposte. Le richieste non riuscite prima che raggiungano il proxy sidecar Envoy per il tuo servizio (a causa di errori di rete o DNS, ad esempio) 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.
  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 l'obiettivo di rendimento per lo SLI. Cloud Service Mesh utilizza questo valore per calcolare il budget di errore per questo SLO.

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

  7. In alternativa, nella sezione Imposta il tuo SLI, puoi selezionare SLI basato su Windows. Uno SLI con finestra può aiutarti a rilevare i periodi di tempo in cui il servizio non soddisfa il target della conformità dello SLO (ad esempio in caso di 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 "buon rendimento" che deve essere soddisfatta affinché una determinata finestra venga conteggiata come "buona".
    • Durata: imposta la lunghezza di ogni finestra, durante la quale le prestazioni dello SLO verranno misurate in incrementi durante il periodo di conformità.

    Ad esempio, supponi di avere uno SLO per la disponibilità con un periodo di 7 7 giorni e un obiettivo SLO del 99%. Quindi aggiungi un criterio Qualità pari a 95% e una Durata pari a 5 minuti. Per essere conforme, il servizio richiede che il servizio sia disponibile almeno per il 99% delle volte nel 95% di tutti i periodi di 5 minuti negli ultimi 7 giorni.

  8. Facoltativamente, fai clic su Assegna 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