Supervisa los conectores
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 para Cloud Monitoring. Para conocer el tipo de métricas que envía el servicio de Integration Connectors, sigue estos pasos: consulta Métricas de Integration Connectors.
Puedes visualizar las métricas y los datos de tus conectores de integración con las siguientes herramientas de Cloud Monitoring:
Antes de comenzar
Antes de usar Cloud Monitoring, habilita la API de Cloud Monitoring.
Habilita la API de Cloud Monitoring
Accede a las métricas con paneles personalizados
Para crear paneles de supervisión personalizados para los recursos de Integration Connectors en tu proyecto de Google Cloud, haz lo siguiente:
- En la consola de Google Cloud, ve a la página Cloud Monitoring > Dashboard Overview:
- Haz clic en Crear panel de control.
- De forma opcional, modifica el nombre del panel.
- Haz clic o arrastra y suelta un gráfico en el lienzo.
- En las propiedades de configuración del gráfico, haz lo siguiente:
- Expande el menú Recurso y métrica y selecciona Conectores como Recurso activo.
- Elige las métricas que deseas visualizar.
- Haz clic en Aplicar.
- 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.
Cómo acceder 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 para 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 los conectores de integración, haz lo siguiente:
- En la consola de Google Cloud, ve a Cloud Monitoring > Página del Explorador de métricas:
- En el panel Selecciona una métrica, expande el menú Métrica y selecciona Conectores como Recurso activo.
- Elige las métricas que deseas visualizar.
- Haz clic en Aplicar.
También puedes seleccionar filtros, agrupar por etiquetas de métricas, realizar agregaciones y seleccionar 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.
Realiza la supervisión con MQL
Puedes usar MQL (lenguaje de consulta de Monitoring) 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 del conector 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: Supervisa el recuento de solicitudes
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 nodos activos
En la siguiente consulta de MQL, se muestra cómo obtener y agregar datos del recuento de nodos activos para todas tus 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 deseas conocer el estado de las conexiones en el momento actual, usa la opción Métricas Explorer en la consola de Google Cloud en lugar de un MQL.
¿Qué sigue?
Entender cómo visualizar y administrar diversos 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 las integraciones en Cloud Monitoring.