Hier finden Sie die 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 ausführen, um Integrationslogs in Cloud Logging anzusehen.

Überblick

In Cloud Logging können Sie die Ausführungslogs für die Integration aufrufen, die Integrationsdetails wie Status, Leistung, Integrationsversion, Anfrage- und Antwortparameter sowie die Trigger- und Aufgabenkonfigurationen enthalten. 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. Du kannst das Logging für eine Integration aktivieren, indem du die nicht veröffentlichte Version der Integration bearbeitest.

Cloud Logging aktivieren

Wenn Sie Logs zur Ausführung einer Integration 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:

  1. Rufen Sie in der Google Cloud Console die Seite Application Integration auf.

    Zu Application Integration

  2. Klicken Sie im Navigationsmenü auf Integrations (Integrationen).

    Auf der Seite Integrationen werden alle im Google Cloud-Projekt verfügbaren Integrationen aufgeführt.

  3. Wählen Sie eine vorhandene Integration aus oder erstellen Sie eine neue Integration, für die Sie Cloud Logging aktivieren möchten.

    Dadurch wird die Integration auf der Seite Integrationseditor geöffnet.

  4. 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.
  5. Klicken Sie in der Designer-Symbolleiste auf (Zusammenfassung der Integration). Die Seite „Integrationsübersicht“ wird angezeigt.
    1. Klicken Sie unter Logeinstellungen auf die Ein/Aus-Schaltfläche Cloud Logging aktivieren und wählen Sie dann aus der Liste Schweregrad den Schweregradtyp 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 und CANCELLED.
      • Fehler: Wählen Sie diese Option aus, um die folgenden Ausführungsstatus zu erfassen: FAILED und CANCELLED.
      • Warnung: Wählen Sie diese Option aus, um die folgenden Ausführungsstatus zu erfassen: FAILED und CANCELLED.
      • Eine Liste der Ausführungsstatus der Integration finden Sie unter Ausführungsstatus.

    2. Klicken Sie auf Speichern.

Logs ansehen

Zum Aufrufen von Logs in Cloud Logging müssen Sie zuerst Cloud Logging aktivieren und dann die folgenden Schritte ausführen:

  1. Rufen Sie in der Google Cloud Console die Seite Application Integration auf.

    Zu Application Integration

  2. Mit einer der folgenden Methoden können Sie die Ausführungslogs der Integration in Cloud Logging aufrufen:
    • Klicken Sie im Navigationsmenü auf Logs und dann auf Cloud-Logs ansehen.
    • Klicken Sie im Integrationseditor nach dem Testen einer Integration im Bereich Test integration (Integration testen) auf View Cloud Logs (Cloud-Logs ansehen).

    Die Seite Log-Explorer wird angezeigt. Logs werden für die letzten drei Stunden für die folgende Standardabfrage angezeigt:

    resource.type=integrations.googleapis.com/IntegrationVersion

  3. Informationen zum Logformat von Application Integration-Logs finden Sie unter log_entries-Nutzlast.

Beispielabfragen

Mit den folgenden Abfragen können Sie Logs in Cloud Logging ansehen:

  • So rufen Sie alle Ausführungsprotokolle für die Integration auf:

        resource.type="integrations.googleapis.com/IntegrationVersion"
            
  • Sie können Integrationsausführungsprotokolle für eine bestimmte Ausführungs-ID ansehen:

    • Sucht nur nach den übergeordneten Ausführungen mit der angegebenen Ausführungs-ID:
          resource.type="integrations.googleapis.com/IntegrationVersion"
          jsonPayload.executionId="EXECUTION_ID"
              
    • Sucht sowohl nach übergeordneten als auch nach untergeordneten Ausführungen, die mit der angegebenen Ausführungs-ID gestartet werden:
          resource.type="integrations.googleapis.com/IntegrationVersion"
          "EXECUTION_ID"
          
  • So rufen Sie Ausführungslogs für eine bestimmte Integration auf:

        resource.type="integrations.googleapis.com/IntegrationVersion" 
        "INTEGRATION_NAME"
    oder
        resource.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 einem bestimmten Namen des Anfrageparameters. Bei der folgenden Abfrage werden beispielsweise Logs für den Parameter requestUrl angefordert:

        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 von 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 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