Crea SLO

En esta página, se describe cómo crear un objetivo de nivel de servicio (SLO) en la consola de Google Cloud. Si deseas obtener información para crear un SLO de manera programática, consulta Trabaja con la API de SLO

Si deseas obtener una descripción general y más información para diseñar los SLO, consulta los siguientes vínculos:

Para crear un SLO, haz lo siguiente:

  1. Ve a la pestaña Estado de un servicio:

    1. En la consola de Google Cloud, ve a Anthos Service Mesh.

      Ir a Anthos Service Mesh

    2. Selecciona el proyecto de Google Cloud en la lista desplegable de la barra de menú.

    3. Haz clic en el servicio para el que deseas crear un SLO.

    4. En la barra de navegación izquierda, haz clic en Estado.

  2. Haz clic en el vínculo Crear un SLO.

  3. Haz clic en Establece tu indicador de nivel de servicio (SLI) para seleccionar el tipo de indicador de nivel de servicio (SLI) que quieres seguir para este SLO. Elige una de estas opciones:

    • Disponibilidad: Es la proporción entre la cantidad de respuestas realizadas de forma correcta y la cantidad total de respuestas. Las solicitudes que fallan antes de llegar al proxy de sidecar de Envoy para tu servicio (debido a fallas de red o de DNS, por ejemplo) no se incluyen en esta proporción.
    • Latencia: Es la proporción entre la cantidad de llamadas que se encuentran por debajo del límite de latencia especificado y la cantidad total de llamadas.
  4. Para los SLI de latencia, ingresa el límite de latencia en milisegundos.

  5. En la sección Objetivo de rendimiento, ingresa un porcentaje en el campo Objetivo para establecer el objetivo de rendimiento para el SLI. Anthos Service Mesh usa este valor para calcular el porcentaje de error aceptable que tienes para este SLO.

  6. En la sección Período de cumplimiento, selecciona opciones para Tipo de período y Duración del período. Consulta Períodos de cumplimiento para obtener más información sobre estas opciones de configuración.

  7. Como alternativa, en la sección Establece tu SLI, puedes seleccionar el SLI basado en Windows. Un SLI con ventanas puede ayudarte a detectar períodos en los que el servicio no cumplirá con el objetivo de cumplimiento del SLO (como cuando hay aumentos repentinos en la cantidad de solicitudes que aumentan la latencia durante un período corto). Cuando seleccionas esta opción, debes especificar lo siguiente:

    • Criterio de calidad: Establece un umbral para el porcentaje de "buen rendimiento" que debe cumplirse a fin de que una ventana determinada se considere "bueno".
    • Duración: Establece la duración de cada período, durante el cual se medirá el rendimiento del SLO en incrementos durante el período de cumplimiento.

    Por ejemplo, supongamos que tienes una disponibilidad del SLO con un período progresivo de 7 días y que el objetivo del SLO es del 99%. Luego, agregas un criterio de calidad del 95% y una duración de 5 minutos. Para cumplir con los requisitos, el servicio necesita que el 95% de todos los períodos de 5 minutos durante los últimos 7 días estén disponibles al menos el 99% del tiempo.

  8. De manera opcional, haz clic en Name your SLO para cambiar el nombre visible predeterminado del SLO. Anthos Service Mesh proporciona un nombre predeterminado que describe el SLO según la configuración.

  9. Haz clic en Enviar.

¿Qué sigue?