Informationen zu den unterstützten Connectors für Application Integration.
Logs in Cloud Logging ansehen
Auf dieser Seite wird beschrieben, wie Sie Cloud Logging für eine Integration aktivieren, Logs in Cloud Logging ansehen und einige Beispielabfragen zum Anzeigen von Integrationslogs in Cloud Logging ansehen.
Überblick
In Cloud Logging können Sie die Ausführungslogs der Integration mit Details wie Status, Leistung, Integrationsversion, Anfrage- und Antwortparameter sowie Trigger- und Aufgabenkonfigurationen aufrufen. Weitere Informationen zu Ausführungslogs in Cloud Logging finden Sie unter Ausführungslogs für die Integration in Cloud Logging. Informationen zu Einschränkungen und Preisen finden Sie unter Einschränkungen und Preise.
Standardmäßig ist Cloud Logging für Integrationen deaktiviert. Sie können das Logging für eine Integration aktivieren, indem Sie die unveröffentlichte Version der Integration bearbeiten.
Cloud Logging aktivieren
Wenn Sie Integrationsausführungslogs in Cloud Logging speichern möchten, müssen Sie zuerst Cloud Logging für Ihre Integration aktivieren. Führen Sie dazu die folgenden Schritte aus:
- Rufen Sie in der Google Cloud Console die Seite Application Integration auf.
- Klicken Sie im Navigationsmenü auf Integrations (Integrationen).
Die Seite Integrationen wird angezeigt. Dort sind alle im Google Cloud-Projekt verfügbaren Integrationen aufgeführt.
- Wählen Sie eine vorhandene Integration aus oder erstellen Sie eine neue, für die Sie Cloud Logging aktivieren möchten.
Dadurch wird die Integration auf der Seite Integrationseditor geöffnet.
- Wähle die
DRAFT
-Version deiner Integration aus. Sie können die Einstellungen für eine veröffentlichte oder eine unveröffentlichte Version, die sich nicht im Entwurfsmodus befindet, nicht ändern. Eine Liste der Integrationsversionen finden Sie unter Versionen. - Klicken Sie in der Designer-Symbolleiste auf (Zusammenfassung der Einbindung). Die Seite mit der Integrationsübersicht wird angezeigt.
- Klicken Sie unter Log-Einstellungen auf die Ein/Aus-Schaltfläche Cloud Logging aktivieren und wählen Sie dann aus der Liste Schweregrad den Schweregrad der Logs aus, die Sie in Cloud Logging speichern möchten:
- Info: Wählen Sie diese Option aus, um alle Ausführungsstatus zu erfassen:
SUCCEEDED
,FAILED
,PROCESSING
,PENDING
,SUSPENDED
,RETRY_ON_HOLD
undCANCELLED
. - Fehler: Wählen Sie diese Option aus, um die folgenden Ausführungsstatus zu erfassen:
FAILED
undCANCELLED
. - Warnung: Wählen Sie diese Option aus, um die folgenden Ausführungsstatus zu erfassen:
FAILED
undCANCELLED
.
Eine Liste der Ausführungsstatus der Integration finden Sie unter Ausführungsstatus.
- Info: Wählen Sie diese Option aus, um alle Ausführungsstatus zu erfassen:
- Klicken Sie auf Speichern.
Logs ansehen
Damit Sie Logs in Cloud Logging ansehen können, müssen Sie zuerst Cloud Logging aktivieren und dann folgende Schritte ausführen:
- Rufen Sie in der Google Cloud Console die Seite Application Integration auf.
- Verwenden Sie eine der folgenden Methoden, um die Logs zum Ausführen der Integration in Cloud Logging aufzurufen:
- Klicken Sie im Navigationsmenü auf Logs und dann auf Cloud-Logs ansehen.
- Klicken Sie im Integrationseditor nach dem Testen einer Integration im Dialogfeld Integration testen auf Cloud-Logs ansehen.
Die Seite Log-Explorer wird angezeigt. Für die folgende Standardabfrage werden Logs für die letzten drei Stunden angezeigt:
resource.type=integrations.googleapis.com/IntegrationVersion
Informationen zum Logformat von Application Integration-Logs finden Sie in der log_entries
-Nutzlast.
Beispielabfragen
Mit den folgenden Abfragen können Sie Logs in Cloud Logging ansehen:
So rufen Sie alle Integrationsausführungsprotokolle auf:
resource.type="integrations.googleapis.com/IntegrationVersion"
-
Sie können Integrationsausführungsprotokolle für eine bestimmte Ausführungs-ID ansehen:
- Sucht nur in den übergeordneten Ausführungen mit der angegebenen Ausführungs-ID:
resource.type="integrations.googleapis.com/IntegrationVersion" jsonPayload.executionId="EXECUTION_ID"
- Sucht nach übergeordneten und untergeordneten Ausführungen, die über die angegebene Ausführungs-ID gestartet wurden:
resource.type="integrations.googleapis.com/IntegrationVersion" "EXECUTION_ID"
- Sucht nur in den übergeordneten Ausführungen mit der angegebenen Ausführungs-ID:
So rufen Sie Integrationsausführungsprotokolle für eine bestimmte Integration auf:
resource.type="integrations.googleapis.com/IntegrationVersion" "INTEGRATION_NAME"
Oderresource.type="integrations.googleapis.com/IntegrationVersion" jsonPayload.integration="INTEGRATION_NAME"
So rufen Sie fehlgeschlagene Integrationsausführungen für eine bestimmte Integration auf:
resource.type="integrations.googleapis.com/IntegrationVersion" jsonPayload.integrationExecutionDetails.integrationExecutionState="FAILED" jsonPayload.integration="INTEGRATION_NAME"
Zum Aufrufen von Logs mit dem Namen eines bestimmten Anfrageparameters. Die folgende Abfrage fordert beispielsweise Logs für den Parameter
requestUrl
an:resource.type="integrations.googleapis.com/IntegrationVersion" "requestUrl"
Weitere Beispielabfragen finden Sie unter Cloud Logging-Beispielabfragen.
Beschränkungen
Integrationslogs in Cloud Logging unterliegen den folgenden Einschränkungen:
- Cloud Logging unterstützt nur Logeinträge mit einer Größe von bis zu 256 KiB. Wenn Ihre Logs dieses Limit überschreiten, werden die Anfrage- und Antwortparameter nicht in den Logging-Details angezeigt. Informationen zu Kontingenten und Limits für Cloud Logging finden Sie unter Kontingente und Limits. Um diesen Fehler zu beheben, aktualisieren Sie die Integrationsvariablen so, dass der Wert das Limit nicht überschreitet. Alternativ können Sie sich diese Logs auch in Application Integration ansehen.
- Wenn das lokale Logging deaktiviert ist, werden die Ausführungslogs auch dann nicht an Cloud Logging gesendet, wenn Cloud Logging aktiviert ist.
Preise
Informationen zu den Preisen für Cloud Logging finden Sie unter Cloud Logging-Preise.
Nächste Schritte
- Ausführungslogs in Cloud Logging
- Logs abfragen und ansehen
- Weitere Informationen zu logbasierten Messwerten
- Informationen zum Speichern und Weiterleiten von Logs sowie zum Exportieren an verschiedene Ziele
- Benachrichtigungen zu logbasierten Messwerten erstellen