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 para que recibas notificaciones sobre eventos y condiciones específicos en Cloud Deploy.

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

Las políticas de alertas de Cloud Deploy son por canalización de entrega.

¿Qué son las alertas?

Las alertas son notificaciones de Google Cloud Observability en determinadas condiciones. Tú especificas esas condiciones 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:

  • La operación de renderización para una versión determinada falló.

    Para cada versión, todos los manifiestos, las definiciones de servicios 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.

  • No se pudo realizar un lanzamiento.

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

  • Un lanzamiento requiere aprobación.

    Uno de tus objetivos está configurado para requerir aprobación, y la versión ahora se está promoviendo a ese objetivo, pero la aprobación está pendiente.

  • Un lanzamiento con una estrategia de implementación de Canary requiere el avance de fase.

    Cuando se usa una estrategia de implementación de versiones canary, cada incremento Canary es una fase del lanzamiento de esa versión y objetivo. El avance de esas etapas se puede realizar de forma manual o automática. Si hay un lanzamiento pendiente de que se avance a una etapa, esta alerta te lo informará.

¿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, sigue estos pasos:

  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, que muestra 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 deseas usar para esta canalización de publicación.

    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 tienes canales de notificaciones configurados, 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 esto en las secciones Mostrar opciones de cada plantilla de política de alertas.

Para obtener más información sobre la configuración de 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?