Cloud Monitoring

El Servicio de transferencia de datos de BigQuery exporta datos de supervisión a Cloud Monitoring.

Puedes usar las métricas de supervisión para los siguientes fines:

  • Evalúa el uso y rendimiento de una configuración de transferencia de datos.
  • Solucionar problemas.
  • Supervisa los estados de las ejecuciones de transferencias.

Para crear paneles personalizados, configurar alertas y consultar métricas con Monitoring, puedes usar Google Cloud Console o la API de Monitoring.

Visualiza datos de transferencia en el Explorador de métricas

  1. En Cloud Console, ve a la página Monitoring.

    Ve a Monitoring.

    La primera vez que accedes a cualquier función de Monitoring en un proyecto de Google Cloud, el proyecto se asocia a un Lugar de trabajo. Si nunca usaste la supervisión, se creará un lugar de trabajo de forma automática. De lo contrario, aparecerá un diálogo. En el cuadro de diálogo, selecciona entre crear un lugar de trabajo y agregar tu proyecto a un lugar de trabajo existente.

  2. En el panel de navegación, haz clic en Explorador de métricas.

  3. Selecciona tu proyecto.

  4. En el cuadro Buscar tipo de recurso y métrica, ingresa el siguiente comando:

  5. Opcional: Selecciona el alineador, el reductor y otros parámetros.

  6. Las métricas se muestran en la ventana Explorador de métricas.

    Ejemplo de métrica.

Define alertas de Cloud Monitoring

Puedes definir alertas de Monitoring para las métricas del Servicio de transferencia de datos de BigQuery:

  1. En Cloud Console, ve a la página Monitoring.

    Ve a Monitoring.

    La primera vez que accedes a cualquier función de Monitoring en un proyecto de Google Cloud, el proyecto se asocia a un Lugar de trabajo. Si nunca usaste Monitoring, se creará un lugar de trabajo de forma automática. De lo contrario, aparecerá un diálogo. En el cuadro de diálogo, selecciona entre crear un lugar de trabajo y agregar tu proyecto a un lugar de trabajo existente.

  2. En el panel de navegación, selecciona Alertas > Crear política.

    Para obtener más información sobre las políticas y los conceptos de alertas detrás de ellas, consulta Tipos de políticas de alertas.

  3. Haz clic en Agregar condición y selecciona un tipo de condición.

  4. Selecciona métricas y filtros. Para las métricas, el tipo de recurso es Configuración de BigQuery DTS.

  5. Haz clic en Save Condition.

  6. Ingresa el nombre de la política y, luego, haz clic en Guardar política.

Para obtener más información sobre las políticas y los conceptos de alertas, consulta Introducción a las alertas.

Define los paneles personalizados de Cloud Monitoring

Puedes crear paneles personalizados a través de las métricas del Servicio de transferencia de datos de BigQuery:

  1. En Google Cloud Console, ve a Monitoring.

    La primera vez que accedes a cualquier función de Monitoring en un proyecto de Google Cloud, el proyecto se asocia a un Lugar de trabajo. Si nunca usaste Monitoring, se creará un lugar de trabajo de forma automática. De lo contrario, se mostrará un cuadro de diálogo y se te pedirá que selecciones entre crear un lugar de trabajo y agregar tu proyecto a un lugar de trabajo existente.

  2. En el panel de navegación, selecciona Paneles > Crear panel.

  3. Haga clic en Add Chart.

  4. Ponle un título al gráfico.

  5. Selecciona métricas y filtros. Para las métricas, el tipo de recurso es Configuración de BigQuery DTS.

  6. Haz clic en Guardar.

Para obtener más información sobre cómo administrar tu panel mediante Cloud Console, consulta Administra paneles a través de Cloud Console.

Frecuencia y retención de informes de métricas

Las métricas de las ejecuciones del Servicio de transferencia de datos de BigQuery se exportan a Monitoring en lotes, con intervalos de 1 minuto. Los datos de supervisión se conservan durante 6 semanas.

El panel proporciona un análisis de datos en intervalos predeterminados de 1h (1 hora), 6H (6 horas), 1D (1 día), 1W (1 semana) y 6W (6 semanas). Puedes solicitar un análisis de forma manual en cualquier intervalo entre 1M (1 minuto) y 6W (6 semanas).

Supervisa métricas para configuraciones de transferencias

Las siguientes métricas para las configuraciones del Servicio de transferencia de datos de BigQuery se exportan a Monitoring:

Métrica Descripción
Distribución de latencia de ejecución Distribución del tiempo de ejecución (en segundos) de cada ejecución de transferencia, por configuración de transferencia.
Cantidad de ejecuciones activas Cantidad de ejecuciones de transferencia que están en ejecución o pendientes, por configuración de transferencia.
Cantidad de ejecuciones completadas Cantidad de ejecuciones de transferencias completadas en un período, por configuración de transferencia.

Filtra las dimensiones de las métricas

Las métricas se agregan a cada configuración del Servicio de transferencia de datos de BigQuery. Puedes filtrar métricas agregadas por las siguientes dimensiones:

Propiedad Descripción
TRANSFER_STATE Representa el estado de transferencia actual de la ejecución de la transferencia. Esta dimensión puede tener uno de los siguientes valores:
  • unspecified
  • pending
  • running
  • succeeded
  • failed
  • cancelled
ERROR_CODE Representa el código de error final de la ejecución de la transferencia. Esta dimensión puede tener uno de los siguientes valores:
  • OK
  • CANCELLED
  • UNKNOWN
  • INVALID_ARGUMENT
  • DEADLINE_EXCEEDED
  • NOT_FOUND
  • ALREADY_EXISTS
  • PERMISSION_DENIED
  • UNAUTHENTICATED
  • RESOURCE_EXHAUSTED
  • FAILED_PRECONDITION
  • ABORTED
  • OUT_OF_RANGE
  • UNIMPLEMENTED
  • INTERNAL
  • UNAVAILABLE
  • DATA_LOSS
RUN_CAUSE Representa cómo se activó una ejecución de transferencia. Esta dimensión puede tener uno de los siguientes valores:
  • USER_REQUESTED
  • AUTO_SCHEDULE

¿Qué sigue?