Monitora connettori

Integration Connectors è integrato con Cloud Monitoring. Ciò significa che tutte le metriche e i dati sull'utilizzo di Integration Connectors sono automaticamente disponibili per Cloud Monitoring. Per conoscere il tipo di metriche inviate dal servizio Integration Connectors, consulta la pagina relativa alle metriche di Integration Connectors.

Puoi visualizzare le metriche e i dati di Integration Connectors utilizzando i seguenti strumenti di Cloud Monitoring:

Prima di iniziare

Prima di utilizzare Cloud Monitoring, abilita l'API Cloud Monitoring.

Abilita l'API Cloud Monitoring

Accedi alle metriche utilizzando dashboard personalizzate

Per creare dashboard di monitoraggio personalizzate per le risorse di Integration Connectors nel tuo progetto Google Cloud, segui questi passaggi:

  1. Nella console Google Cloud, vai alla pagina Cloud Monitoring > Panoramica della dashboard:

    Vai alla pagina Panoramica della dashboard

  2. Fai clic su Crea dashboard.
  3. (Facoltativo) Modifica il nome della dashboard.
  4. Fai clic o trascina un grafico nel canvas.
  5. Nelle proprietà di configurazione del grafico, esegui queste operazioni:
    1. Espandi il menu Risorse e metriche e seleziona Connettori come Risorsa attiva.
    2. Scegli le metrics desiderate da visualizzare.
    3. Fai clic su Applica.
  6. Aggiungi altri grafici alla dashboard, se necessario.

Per saperne di più sulle dashboard personalizzate, consulta Creare e gestire le dashboard personalizzate.

Accedere alle metriche utilizzando Metrics Explorer

Metric Explorer di Cloud Monitoring consente di creare grafici delle metriche temporanei per visualizzare le metriche delle risorse disponibili per il tuo progetto Google Cloud. Una volta creato un grafico delle metriche, se vuoi, puoi anche salvarlo in una dashboard di monitoraggio personalizzata.

Per creare un grafico utilizzando le metriche delle risorse di Integration Connectors:

  1. Nella console Google Cloud, vai alla pagina Cloud Monitoring > Metrics Explorer:

    Vai alla pagina Metrics Explorer

  2. Nel riquadro Seleziona una metrica, espandi il menu Metrica e seleziona Connettori come Risorsa attiva.
  3. Scegli le metrics desiderate da visualizzare.
  4. Fai clic su Applica.

Puoi anche selezionare i filtri, raggruppare per etichette delle metriche, eseguire aggregazioni e selezionare le opzioni di visualizzazione del grafico utilizzando Esplora metriche. Per saperne di più, consulta Creare grafici con Metrics Explorer.

Monitoraggio mediante MQL

Puoi utilizzare MQL (Monitoring Query Language) per creare dashboard di monitoraggio personalizzate basate su varie metriche. Le query MQL ti consentono di aggregare i dati di connessione in base a metriche quali il provider del connettore e la versione del connettore. Puoi scrivere query MQL utilizzando l'editor query.

I seguenti esempi mostrano come utilizzare le query MQL per raccogliere i dati di connessione.

Esempio: monitoraggio del numero di richieste

La seguente query MQL mostra come ottenere e aggregare i dati sul conteggio delle richieste per le connessioni attive:

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)]

Esempio: monitorare i nodi attivi

La seguente query MQL mostra come ottenere e aggregare i dati sul conteggio dei nodi attivi per tutte le tue connessioni:

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)]

Esempio: monitorare lo stato della connessione in un periodo di tempo

La seguente query MQL mostra come ottenere la tendenza dello stato in un periodo di tempo per tutte le tue connessioni:

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

Se vuoi conoscere lo stato delle connessioni nel momento corrente, utilizza Metrics Explorer nella console Google Cloud anziché un MQL.

Passaggi successivi

Scopri come visualizzare e gestire vari servizi Google Cloud e applicazioni di terze parti (applicabili al tuo progetto Google Cloud) che sono integrati con Cloud Monitoring. Per maggiori informazioni, consulta Gestire le integrazioni in Cloud Monitoring.