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 Cloud Service Mesh.

      Ir a Cloud 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 Set your service-level indicator (SLI) para seleccionar el tipo de indicador de nivel de servicio (SLI) para realizar el seguimiento de 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 del SLI. Cloud 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 alcanzará el objetivo de cumplimiento del SLO (por ejemplo, cuando hay aumentos en la cantidad de solicitudes que aumentan la latencia durante un período breve). Cuando seleccionas esta opción, debes especificar lo siguiente:

    • Criterio de calidad: Establece un umbral para el porcentaje de “buen rendimiento” que debe cumplirse para que una ventana determinada se considere “buena”.
    • Duración: Establece la duración de cada ventana, durante la 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 el objetivo, el servicio necesita que el 95% de todas las ventanas de 5 minutos en 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. Cloud Service Mesh proporciona un nombre predeterminado que describe el SLO según la configuración.

  9. Haz clic en Enviar.

¿Qué sigue?