Configura alertas y notificaciones

El Mantenimiento unificado genera registros a través de Cloud Logging. Puedes crear alertas y notificaciones basadas en diferentes condiciones de registro y a través de los webhooks compatibles, o bien otros canales de notificación.

Configura políticas de alertas

Las políticas de alertas para el mantenimiento planificado están disponibles a través de Cloud Logging. Puedes recibir notificaciones sobre cualquiera de las siguientes condiciones:

  • Cuando se programan nuevos eventos de mantenimiento para los recursos que usan tus proyectos
  • Cuando cambia el estado de un evento de mantenimiento (por ejemplo, de SCHEDULED a STARTED)
  • Cuando hay un cambio en la hora de inicio o finalización programada del mantenimiento
  • Cuando el mantenimiento afecta los recursos en una ubicación específica

Las notificaciones usan políticas de alertas basadas en registros. Una vez que configures una política de alertas, recibirás una notificación cada vez que se cumplan tus condiciones. Las alertas están sujetas a los límites de Cloud Monitoring.

Configura los canales de notificaciones

Las alertas de registros usan canales de notificación, que te notifican a ti o a tu equipo de guardia cuando se activa una política de alertas y que admiten una variedad de integraciones, como las siguientes:

  • Correo electrónico
  • Pub/Sub
  • PagerDuty
  • Slack
  • SMS
  • Webhooks

El Mantenimiento unificado funciona con Google Cloud Observability para configurar integraciones de terceros. Para las integraciones de terceros, usa webhooks para enviar una notificación a cualquier extremo público, como ServiceNow, DataDog o OpsGenie, o bien usa Pub/Sub para enviar una notificación a cualquier extremo privado. Tienes control sobre qué registros se envían a estas herramientas de terceros a través de los filtros de registro. Para obtener más información sobre cómo escribir filtros, consulta Lenguaje de consulta de Logging.

Para obtener más información sobre los webhooks, consulta Cómo crear y administrar canales de notificaciones en la documentación de Google Cloud Observability.

Configura notificaciones con Cloud Logging

Puedes crear una alerta basada en registros para recibir una notificación cada vez que se transfiera un registro que coincida con un filtro proporcionado. Para obtener más información, consulta Configura políticas de alertas basadas en registros.

  1. En la consola de Google Cloud , ve a la página Explorador de registros:

    Ve al Explorador de registros

  2. Seleccionar tu Google Cloud proyecto.
  3. Haz clic en Crear alerta de registro. Según el tamaño de la ventana, esta opción podría aparecer en el menú Acciones.
  4. En el panel Crear política de alertas basada en registros, proporciona un Nombre de política de alertas y la Documentación que desees incluir en la notificación. Haz clic en Siguiente.
    • Opcional: Elige un nivel de gravedad para esta política.
  5. Crea un filtro de inclusión para determinar qué registros se incluyen en la alerta escribiendo una consulta. Para obtener más información sobre cómo escribir consultas, consulta Lenguaje de consulta de Logging. El siguiente ejemplo es una alerta para cualquier evento de mantenimiento programado asociado con cualquier recurso de Cloud SQL:
    log_id("maintenance.googleapis.com/maintenance_events") AND jsonPayload.resource.type = "sqladmin.googleapis.com/Instance" AND jsonPayload.state = "SCHEDULED"
  6. Opcional: Haz clic en Vista previa de los registros. Si no hay recursos que cumplan con los criterios definidos, no se generará ninguna vista previa.
  7. Opcional: Haz clic en Agregar una etiqueta para crear etiquetas a partir de los campos de registro (por ejemplo, description) si realizas la integración con una herramienta de terceros, como Slack. Haz clic en Siguiente.
  8. Opcional: Configura el Tiempo entre notificaciones mínimo y la Duración del cierre automático de incidentes. Haz clic en Siguiente.
  9. Si configuraste un canal compatible, puedes seleccionarlo en la lista Canales de notificaciones. De lo contrario, puedes hacer clic en Administrar canales de notificaciones y agregar un canal compatible. Para obtener más información, consulta Cómo crear y administrar canales de notificaciones.
  10. Haz clic en Guardar. Tu alerta basada en registros ya está lista para probarse.

¿Qué sigue?