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, 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 sulla barra dei menu.

    3. Fai clic sul servizio per il quale 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 il tuo 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 che non superano il controllo prima di raggiungere il proxy sidecar di Envoy per il tuo servizio (ad esempio 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 il target di rendimento per lo SLI. Cloud Service Mesh utilizza questo valore per calcolare il budget di errore disponibile per lo SLO.

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

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

    Ad esempio, supponi di avere uno SLO di disponibilità con un periodo di 7 giorni e un obiettivo SLO del 99%. Quindi aggiungi 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 entro il 95% di tutti i 5 periodi degli ultimi 7 giorni.

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