Logs in Cloud Logging ansehen

In Cloud Logging können Sie die Integrationsausführungsprotokolle mit Integrationsdetails wie Status, Leistung, Integrationsversion, Anfrage- und Antwortparametern sowie den Trigger- und Aufgabenkonfigurationen ansehen. Weitere Informationen zu Ausführungslogs in Cloud Logging finden Sie unter Ausführungslogs der Integration in Cloud Logging. Informationen zu Einschränkungen und Preisen finden Sie unter Einschränkungen und Preise.

Cloud Logging ist für Integrationen standardmäßig deaktiviert. Sie können das Logging für eine Integration aktivieren, indem Sie die unveröffentlichte Version der Integration bearbeiten.

Hinweise

Wenn Sie Logs zur Ausführung von Integrationen in Cloud Logging speichern möchten, müssen Sie Cloud Logging zuerst 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 Integrationen.

    Die Seite Integrationen wird angezeigt. Dort sind alle Integrationen aufgeführt, die im Google Cloud -Projekt verfügbar sind.

  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ählen Sie die DRAFT-Version Ihrer Integration aus. Sie können die Einstellungen für eine veröffentlichte oder eine nicht veröffentlichte Version, die sich nicht im Entwurfsmodus befindet, nicht ändern. Eine Liste der Integrationsversionen finden Sie unter Versionen.
  5. Klicken Sie in der Symbolleiste des Designers auf  (Zusammenfassung der Integration). Die Seite mit der Zusammenfassung der Integration wird angezeigt.
    1. Klicken Sie in den Logeinstellungen auf den Ein/Aus-Schalter Cloud Logging aktivieren und wählen Sie dann in der Liste Schweregrad den Schweregradtyp der Logs aus, die in Cloud Logging gespeichert werden sollen:
      • 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 von Integrationen finden Sie unter Ausführungsstatus.

    2. Klicken Sie auf Speichern.

Logs ansehen

Wenn Sie Logs in Cloud Logging aufrufen möchten, müssen Sie zuerst Cloud Logging aktivieren und dann so vorgehen:

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

    Zu „Application Integration“

  2. Verwenden Sie eine der folgenden Methoden, um die Logs der Integrationsausführung in Cloud Logging aufzurufen:
    • Klicken Sie im Navigationsmenü auf Logs und dann auf Cloud-Logs ansehen.
    • Klicken Sie im Navigationsmenü auf Logs und dann im Feld Cloud Logging auf Ansehen. Wenn Cloud Logging aktiviert ist, enthält dieses Feld einen Link zum Aufrufen von Logs in Cloud Logging. Wenn Cloud Logging nicht aktiviert ist, wird dieses Feld auf Deaktiviert gesetzt.
    • Klicken Sie im Integrationseditor nach dem Testen einer Integration im Bereich Integration testen auf Cloud-Logs ansehen.

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

    resource.type=integrations.googleapis.com/IntegrationVersion
  3. 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 aufrufen:

  • So rufen Sie alle Ausführungslogs der Integration auf:

        resource.type="integrations.googleapis.com/IntegrationVersion"
            
  • Sie können Ausführungslogs der Integration für eine bestimmte Ausführungs-ID aufrufen:

    • Es werden nur die übergeordneten Ausführungen mit der angegebenen Ausführungs-ID durchsucht:
          resource.type="integrations.googleapis.com/IntegrationVersion"
          jsonPayload.executionId="EXECUTION_ID"
              
    • Suchen nach übergeordneten und untergeordneten Ausführungen, die über die angegebene Ausführungs-ID gestartet wurden:
          resource.type="integrations.googleapis.com/IntegrationVersion"
          "EXECUTION_ID"
          
  • So rufen Sie Ausführungslogs der Integration 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"
        
  • So rufen Sie Logs mit einem bestimmten Namen für einen Anfrageparameter auf: Mit 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

Für Integrationslogs in Cloud Logging gelten die 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 Logdetails 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 diese Logs auch in Application Integration aufrufen.
  • Wenn lokales Logging deaktiviert ist, werden die Ausführungsprotokolle nicht an Cloud Logging gesendet, auch wenn Cloud Logging aktiviert ist.

Preise

Informationen zu den Preisen für Cloud Logging finden Sie unter Cloud Logging – Preise.

Nächste Schritte