Conectores de supervisión

Integration Connectors está integrado en Cloud Monitoring. Esto significa que todas las métricas y los datos de uso de Integration Connectors están disponibles automáticamente en Cloud Monitoring. Para obtener información sobre el tipo de métricas enviadas por el servicio de Integration Connectors, consulta Métricas de Integration Connectors.

Puedes visualizar tus métricas y datos de Integration Connectors con las siguientes herramientas de Cloud Monitoring:

Antes de comenzar

Antes de usar Cloud Monitoring, habilita la API de Cloud Monitoring.

Habilitar la API de Cloud Monitoring

Accede a las métricas con paneles personalizados

Si deseas crear paneles de supervisión personalizados para los recursos de Integration Connectors en tu proyecto de Google Cloud, haz lo siguiente:

  1. En la consola de Google Cloud, ve a la página Cloud Monitoring > Descripción general del panel:

    Ir a la página Descripción general del panel

  2. Haz clic en Crear panel de control.
  3. De forma opcional, modifica el nombre del panel.
  4. Haz clic o arrastra y suelta un gráfico en el lienzo.
  5. En las propiedades de configuración del gráfico, realiza lo siguiente:
    1. Expande el menú Resource & Metric y selecciona Connectors como Active resource.
    2. Elige las metrics que quieras visualizar.
    3. Haz clic en Aplicar.
  6. Agrega gráficos adicionales a tu panel según lo desees.

Para obtener más información sobre los paneles personalizados, consulta Crea y administra paneles personalizados.

Accede a las métricas con el Explorador de métricas

El Explorador de métricas de Cloud Monitoring te ayuda a crear gráficos de métricas temporales a fin de visualizar las métricas de recursos disponibles para tu proyecto de Google Cloud. Una vez que hayas creado un gráfico de métricas, si lo deseas, también puedes guardarlo en un panel de supervisión personalizado.

Para crear un gráfico con las métricas de recursos de Integration Connectors, haz lo siguiente:

  1. En la consola de Google Cloud, ve a la página Cloud Monitoring > Explorador de métricas:

    Ir a la página Explorador de métricas

  2. En el panel Seleccionar una métrica, expande el menú Métrica y selecciona Conectores como el Recurso activo.
  3. Elige las metrics que quieras visualizar.
  4. Haz clic en Aplicar.

También puedes seleccionar filtros, agrupar por etiquetas de métricas, realizar agregaciones y elegir opciones de visualización de gráficos con el Explorador de métricas. Para obtener más información, consulta Crea gráficos con el Explorador de métricas.

Supervisa con MQL

Puedes usar MQL (Monitoring Query Language) para crear paneles de supervisión personalizados basados en varias métricas. Las consultas de MQL te permiten agregar tus datos de conexión en función de métricas como el proveedor y la versión del conector. Puedes escribir consultas de MQL con el Editor de consultas.

En los siguientes ejemplos, se muestra cómo usar las consultas de MQL para recopilar datos de conexión.

Ejemplo: Recuento de solicitudes de supervisión

En la siguiente consulta de MQL, se muestra cómo obtener y agregar datos del recuento de solicitudes para las conexiones activas:

fetch connectors.googleapis.com/Connection |
{ metric 'connectors.googleapis.com/connection/state' | filter value.state > 0 | align delta(1m);
metric 'connectors.googleapis.com/connection/request_count'}
| join
| group_by 1m, [value_request_count_aggregate: aggregate(value.request_count)]
| every 1m
| group_by [resource.location, resource.connection, metric.connector, metric.provider],
    [value_request_count_aggregate_aggregate:
       aggregate(value_request_count_aggregate)]

Ejemplo: supervisa los nodos activos

En la siguiente consulta de MQL, se muestra cómo obtener y agregar datos del recuento de nodos activos para todas las conexiones:

fetch connectors.googleapis.com/Connection |
{ metric 'connectors.googleapis.com/connection/state' | filter value.state > 0 | align delta(1m);
metric 'connectors.googleapis.com/connection/nodes'}
| join
| group_by 1m, [value_nodes_aggregate: aggregate(value.nodes)]
| every 1m
| group_by [resource.location, resource.connection, metric.connector, metric.provider],
    [value_nodes_aggregate_aggregate:
       aggregate(value_nodes_aggregate)]

Ejemplo: supervisa el estado de conexión durante un período

En la siguiente consulta de MQL, se muestra cómo obtener la tendencia de estado durante un período para todas tus conexiones:

fetch connectors.googleapis.com/Connection
| metric 'connectors.googleapis.com/connection/connection_status'
| filter value.connection_status
| align next_older(10m)
| every 10m
| group_by [metric.status, resource.connection],
    [value_connection_status_count_true: count_true(value.connection_status)]
| align next_older(10m)
| every 10m

Si quieres conocer el estado de las conexiones en el momento actual, usa el Explorador de métricas en la consola de Google Cloud en lugar de un MQL.

¿Qué sigue?

Comprende cómo ver y administrar varios servicios de Google Cloud y aplicaciones de terceros (aplicable a tu proyecto de Google Cloud) que están integrados en Cloud Monitoring. Para obtener más información, consulta Administra integraciones en Cloud Monitoring.