Monitoranschlüsse
Integration Connectors ist in Cloud Monitoring eingebunden. Das bedeutet, dass alle Messwerte und Nutzungsdaten Ihrer Integration Connectors automatisch für Cloud Monitoring verfügbar sind. Informationen zu den vom Integrations-Connectors-Dienst gesendeten Messwerten finden Sie unter Messwerte für Integrations-Connectors.
Sie können die Messwerte und Daten Ihrer Integration Connectors mit den folgenden Cloud Monitoring-Tools visualisieren:
Hinweise
Aktivieren Sie die Cloud Monitoring API, bevor Sie Cloud Monitoring verwenden.
Cloud Monitoring API aktivieren
Über benutzerdefinierte Dashboards auf Messwerte zugreifen
So erstellen Sie benutzerdefinierte Monitoring-Dashboards für Ihre Integration Connectors-Ressourcen in Ihrem Google Cloud-Projekt:
- Rufen Sie in der Google Cloud Console die Seite Cloud Monitoring > Dashboard-Übersicht auf:
- Klicken Sie auf Dashboard erstellen.
- Optional: Ändern Sie den Namen des Dashboards.
- Klicken Sie auf ein Diagramm oder ziehen Sie es per Drag-and-drop auf den Canvas.
- Führen Sie in den Diagrammkonfigurationseigenschaften die folgenden Schritte aus:
- Maximieren Sie das Menü Ressource und Messwert und wählen Sie Connectors als Aktive Ressource aus.
- Wählen Sie die gewünschten Messwerte aus, die Sie visualisieren möchten.
- Klicken Sie auf Anwenden.
- Fügen Sie dem Dashboard nach Bedarf weitere Diagramme hinzu.
Weitere Informationen zu benutzerdefinierten Dashboards finden Sie unter Benutzerdefinierte Dashboards erstellen und verwalten.
Über den Metrics Explorer auf Messwerte zugreifen
Mit dem Metrics Explorer in 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 für Integration Connectors:
- Rufen Sie in der Google Cloud Console die Seite Cloud Monitoring > Metrics Explorer auf.
- Maximieren Sie im Bereich Messwert auswählen das Menü Messwert und wählen Sie Connectors als Aktive Ressource aus.
- Wählen Sie die gewünschten Messwerte aus, die Sie visualisieren möchten.
- Klicken Sie auf Anwenden.
Sie können auch Filter auswählen, Gruppierungen gemäß dem Messwertlabel vornehmen, Aggregationen ausfü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 basierend auf verschiedenen Messwerten erstellen. Mit MQL-Abfragen können Sie Ihre Verbindungsdaten anhand von Messwerten wie dem Connector-Anbieter und der Connector-Version zusammenfassen. Sie können MQL-Abfragen mit dem Abfrageeditor schreiben.
In den folgenden Beispielen wird gezeigt, wie Sie mit MQL-Abfragen Verbindungsdaten erfassen.
Beispiel: Anzahl der Monitoring-Anfragen
In der folgenden MQL-Abfrage wird gezeigt, wie Sie Daten zur Anzahl der Anfragen für aktive Verbindungen abrufen und zusammenfassen:
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
In der folgenden MQL-Abfrage wird gezeigt, wie Sie Daten zur Anzahl der aktiven Knoten für alle Verbindungen abrufen und zusammenfassen:
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
In der folgenden MQL-Abfrage wird gezeigt, wie Sie den Statustrend für alle Verbindungen über einen bestimmten Zeitraum 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 der Verbindungen zum aktuellen Zeitpunkt ermitteln 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 relevant), die in Cloud Monitoring eingebunden sind, aufrufen und verwalten. Weitere Informationen finden Sie unter Integrationen in Cloud Monitoring verwalten.