Crea alertas de Cloud Deploy

En esta página, se describe cómo usar Cloud Deploy y Google Cloud Observability para configurar políticas de alertas de modo que recibas notificaciones sobre eventos y condiciones específicos en Cloud Deploy.

Las alertas de Cloud Deploy se generan con los registros de plataforma que almacena Cloud Logging. Google Cloud Observability admite alertas generadas con datos de series temporales de Cloud Monitoring, pero las alertas de Cloud Deploy se basan solo en registros.

Las políticas de alertas de Cloud Deploy se aplican a cada canalización de entrega.

¿Qué son las alertas?

Las alertas son notificaciones de Google Cloud Observability que se envían en determinadas condiciones. Estas condiciones se especifican en una política de alertas. En la documentación de Google Cloud Observability, se describen las alertas y las políticas de alertas con más detalle. En este documento, se describen las actividades específicas de Cloud Deploy para las que puedes configurar políticas de alertas.

Alertas disponibles

Puedes configurar políticas de alertas para las siguientes circunstancias específicas de Cloud Deploy:

  • Falló la operación de render para una versión determinada.

    En cada versión, todos los manifiestos, las definiciones de servicio y cualquier otra configuración que se deba renderizar se renderizan para todos los destinos antes de que se implemente cualquier elemento. Esta alerta te notifica si falla la operación de renderización de una versión.

  • Falló un lanzamiento.

    Esta alerta te notifica cuando falla un lanzamiento dentro de esta canalización de entrega. Luego, puedes tomar medidas, como se describe en el artículo Administra lanzamientos.

  • Un lanzamiento requiere aprobación.

    Uno de tus destinos está configurado para requerir aprobación, y ahora se está promocionando el lanzamiento a ese destino, pero la aprobación está pendiente.

  • Un lanzamiento con una estrategia de implementación de versión canary requiere un avance de fase.

    Cuando se usa una estrategia de implementación de versiones canary, cada incremento de la versión canary es una fase de la implementación para esa versión y destino. El avance de esas etapas se puede realizar de forma manual o automática. Si hay un lanzamiento en espera para que se avance una etapa, esta alerta te lo informa.

¿Qué permisos necesitas?

La persona que usa la consola de Google Cloud para configurar políticas de alertas debe tener los permisos que requiere Google Cloud Observability.

Configura alertas de Cloud Deploy

Para crear una alerta para una canalización de entrega, haz lo siguiente:

  1. Abre la página Detalles de la canalización de entrega de la canalización para la que deseas crear una política de alertas.

    Detalles de la canalización de entrega en la consola de Google Cloud , con el botón de alertas

  2. Haz clic en el botón Alertas recomendadas.

    Se muestra el diálogo Plantillas de políticas de alertas, que muestra las plantillas de políticas de alertas disponibles para Cloud Deploy.

  3. Selecciona cada plantilla de política que desees usar para esta canalización de entrega.

    También puedes hacer clic en Mostrar opciones para configurar opciones de la plantilla y ver los mensajes de registro actuales relacionados con esa plantilla de política.

  4. En Configurar notificaciones, selecciona el canal o los canales de notificaciones a los que se enviarán las notificaciones.

    Si aún no configuraste canales de notificaciones, puedes hacer clic en Administrar canales de notificaciones.

De forma predeterminada, se envía un máximo de 1 alerta por política cada 5 minutos. Puedes configurar esta opción en las secciones Mostrar opciones de cada plantilla de política de alertas.

Para obtener más información sobre cómo configurar políticas de alertas y canales de notificación, consulta la Descripción general de alertas.

Otras formas de configurar alertas

Además de crear políticas de alertas con la consola de Google Cloud , puedes usar la API de Cloud Monitoring o el proveedor de Terraform de Google Cloud Observability.

¿Qué sigue?