Configurar alertas basadas en registros

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Puedes usar alertas basadas en registros para recibir notificaciones cuando Network Analyzer detecte estadísticas específicas. Algunos ejemplos de estadísticas de Network Analyzer son los siguientes:

  • Consulta todas las estadísticas sobre los problemas relacionados con el clúster de GKE
  • Ver todas las estadísticas de prioridad alta
  • Ver todos los problemas de verificación de estado del firewall del balanceador de cargas
  • Ver todas las estadísticas de la región us-central1

Los registros de Network Analyzer forman parte de los registros de Google Cloud Platform. Los nombres de registro tienen el siguiente formato:

projects/{project-id}/logs/networkanalyzer.googleapis.com%2Fanalyzer_reports

Puedes encontrar el ID de registro, el recurso supervisado y los detalles del protocolo de carga útil en la API de registros de Network Analyzer. De forma predeterminada, los registros se enrutan al bucket de registro predeterminado.

Crear consultas de registro

Puedes usar el lenguaje de consulta de Logging para consultar y filtrar los datos de Cloud Logging. Para obtener más información, consulta Lenguaje de consulta de Logging. A continuación, se muestran algunos ejemplos de consultas de registro de estadísticas específicas de Network Analyzer:

  • Ejemplo: La siguiente consulta muestra las estadísticas sobre todos los problemas relacionados con el clúster de GKE:

    LOG_ID("networkanalyzer.googleapis.com%2Fanalyzer_reports")
    jsonPayload.resourceName=~"^//container.googleapis.com/projects/.+/clusters/"
    
  • Ejemplo: La siguiente consulta muestra todas las estadísticas de alta prioridad:

    LOG_ID("networkanalyzer.googleapis.com%2Fanalyzer_reports")
    jsonPayload.priority="HIGH"
    
  • Ejemplo: La siguiente consulta muestra todas las estadísticas que pertenecen a cualquiera de los dos tipos de estadísticas específicos de la verificación de estado del balanceador de cargas:

    (jsonPayload.causeCode="LOAD_BALANCER_HEALTH_CHECK_FIREWALL_HEALTH_CHECK_RANGE_BLOCKED" OR
    jsonPayload.causeCode="LOAD_BALANCER_HEALTH_CHECK_FIREWALL_HEALTH_CHECK_FIREWALL_NOT_CONFIGURED"
    )
    
  • Ejemplo: La siguiente consulta muestra todas las estadísticas con la ubicación us-central1:

    LOG_ID("networkanalyzer.googleapis.com%2Fanalyzer_reports")
    jsonPayload.location="us-central1"
    
  • Ejemplo: La siguiente consulta muestra todas las estadísticas que pertenecen a la categoría de conectividad híbrida:

    LOG_ID("networkanalyzer.googleapis.com%2Fanalyzer_reports")
    jsonPayload.reportGroups="HYBRID_CONNECTIVITY"
    

Configura alertas basadas en registros

Puedes usar las consultas de registro a fin de configurar alertas basadas en registros para recibir notificaciones cuando el analizador de red detecte las estadísticas coincidentes. Puedes crear alertas basadas en registros desde el Explorador de registros en Google Cloud Console o mediante la API de Cloud Monitoring.

Configura alertas basadas en registros para organizaciones, carpetas y alcances de métricas

Para enrutar registros de varios proyectos a un solo proyecto de destino, consulta Crea un receptor. Luego, puedes configurar alertas en el proyecto de destino.

Exportar registros a una plataforma de terceros

Puedes configurar un receptor de registros personalizado para exportar registros a Cloud Storage, BigQuery, Pub/Sub y plataformas de terceros. A fin de obtener más información, consulta Configura y administra receptores.

Habilitar o inhabilitar el registro

Para habilitar la API de Cloud Logging, consulta Habilita la API de Logging. Para acceder a los datos de registros en la API de Logging, el Explorador de registros y la CLI de Google Cloud, debes otorgar los permisos y las funciones de Identity and Access Management (IAM). Para obtener más información, consulta Control de acceso con IAM.

Si quieres inhabilitar los registros de Network Analyzer de un proyecto, puedes configurar un filtro de exclusión para que filtre los registros de esta herramienta para el proyecto.