Überwachen Sie Connectors

Integration Connectors ist in Cloud Monitoring eingebunden. Das bedeutet, dass alle Messwerte und Nutzungsdaten von Integration Connectors automatisch für Cloud Monitoring verfügbar sind. Informationen zum Typ der Messwerte, die vom Integration Connectors-Dienst gesendet werden, finden Sie unter Integration Connectors-Messwerte.

Mit den folgenden Cloud Monitoring-Tools können Sie Ihre Integration Connectors-Messwerte und -Daten visualisieren:

Hinweise

Aktivieren Sie die Cloud Monitoring API, bevor Sie Cloud Monitoring verwenden.

Cloud Monitoring API aktivieren

Mit benutzerdefinierten Dashboards auf Messwerte zugreifen

So erstellen Sie benutzerdefinierte Monitoring-Dashboards für Ihre Integration Connectors-Ressourcen in Ihrem Google Cloud-Projekt:

  1. Rufen Sie in der Google Cloud Console die Seite Cloud Monitoring > Dashboardübersicht auf:

    Zur Seite „Dashboard-Übersicht“

  2. Klicken Sie auf Dashboard erstellen.
  3. Ändern Sie optional den Namen des Dashboards.
  4. Klicken Sie auf ein Diagramm oder legen Sie es per Drag-and-drop auf dem Canvas ab.
  5. Führen Sie in den Attributen der Diagrammkonfiguration die folgenden Schritte aus:
    1. Maximieren Sie das Menü Ressource und Messwert und wählen Sie Connectors als Aktive Ressource aus.
    2. Wählen Sie die gewünschten metrics aus.
    3. Klicken Sie auf Anwenden.
  6. Fügen Sie dem Dashboard nach Bedarf weitere Diagramme hinzu.

Weitere Informationen zu benutzerdefinierten Dashboards finden Sie unter Benutzerdefinierte Dashboards erstellen und verwalten.

Mit Metrics Explorer auf Messwerte zugreifen

Mit dem Messwert-Explorer von Cloud Monitoring können Sie temporäre Messwertdiagramme erstellen, um die verfügbaren Ressourcenmesswerte für Ihr Google Cloud-Projekt zu visualisieren. Nachdem Sie ein Messwertdiagramm erstellt haben, können Sie es bei Bedarf auch in einem benutzerdefinierten Monitoring-Dashboard speichern.

So erstellen Sie ein Diagramm mit den Ressourcenmesswerten von Integration Connectors:

  1. Rufen Sie in der Google Cloud Console die Seite Cloud Monitoring > Metrics Explorer auf:

    Zur Seite „Metrics Explorer“

  2. Maximieren Sie im Bereich Messwert auswählen das Menü Messwert und wählen Sie Connectors als Aktive Ressource aus.
  3. Wählen Sie die gewünschten metrics aus.
  4. Klicken Sie auf Anwenden.

Außerdem können Sie mit dem Messwert-Explorer Filter auswählen, nach Messwertlabels gruppieren, Aggregationen durchführen und Optionen zur Diagrammanzeige auswählen. Weitere Informationen finden Sie unter Diagramme mit dem Metrics Explorer erstellen.

Mit MQL überwachen

Mit MQL (Monitoring Query Language) können Sie benutzerdefinierte Monitoring-Dashboards auf der Grundlage verschiedener Messwerte erstellen. Mit MQL-Abfragen können Sie Ihre Verbindungsdaten anhand von Messwerten wie Connector-Anbieter und Connector-Version aggregieren. Sie können MQL-Abfragen mit dem Abfrageeditor schreiben.

Die folgenden Beispiele zeigen, wie Sie mit MQL-Abfragen Verbindungsdaten erfassen.

Beispiel – Anfrageanzahl überwachen

Die folgende MQL-Abfrage zeigt, wie Daten zur Anfrageanzahl für aktive Verbindungen abgerufen und aggregiert werden:

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

Beispiel – Aktive Knoten überwachen

Die folgende MQL-Abfrage zeigt, wie Sie die Daten zur Anzahl aktiver Knoten für alle Verbindungen abrufen und aggregieren:

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

Beispiel: Verbindungsstatus über einen bestimmten Zeitraum überwachen

Die folgende MQL-Abfrage zeigt, wie Sie den Statustrend über einen bestimmten Zeitraum für alle Ihre Verbindungen abrufen:

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

Wenn Sie den Status von Verbindungen zum aktuellen Zeitpunkt wissen möchten, verwenden Sie den Metrics Explorer in der Google Cloud Console anstelle einer MQL.

Nächste Schritte

Hier erfahren Sie, wie Sie verschiedene Google Cloud-Dienste und Drittanbieteranwendungen (für Ihr Google Cloud-Projekt) aufrufen und verwalten, die in Cloud Monitoring eingebunden sind. Weitere Informationen finden Sie unter Integrationen in Cloud Monitoring verwalten.