Konfigurieren Sie die REST-/Webdienstprotokollierung im Jitterbit App Builder
App Builder unterstützt die Möglichkeit, verschiedene Webdienstanforderungen zu protokollieren. Beispiel:
- REST-Datenquellenaufrufe (eine Anfrage an ein externes System)
- REST- API Aufrufe (eine Anfrage an App Builder selbst)
- Webhooks
Ein laufendes Protokoll dieser Ereignisse kann angezeigt werden, indem Sie zu folgendem Pfad navigieren:
- IDE > REST- APIs > Protokolle
Die erfassten Informationen sind wie folgt:
- Datum des Antragseingangs
- Ressourcenname
- Endpoint
- Anfragetyp
- Statuscode
- Erfolg
- Extern (wenn die Anfrage an ein externes System gestellt wird)
- Verstrichene Zeit (in Millisekunden)
Detaillierte Protokollierung
Detaillierte Protokollierung kann für Webdienste aktiviert werden und ermöglicht eine viel tiefere Erfassung der Anfrage. Insbesondere erfasst die detaillierte Protokollierung:
- URL
- Anfrage/Antwort-Header
- Anfrage-/Antworttexte
Konfiguration
Um eine detaillierte Protokollierung zu konfigurieren, konfigurieren Sie einen Protokollierungsfilter, indem Sie die folgenden Schritte ausführen:
- Navigieren Sie zu IDE > REST- APIs > Protokolle
- Klicken Sie auf die Schaltfläche Konfiguration
Für eine REST- API:
- Konfigurieren Sie die App, für die der API Aufruf bestimmt ist
- Optional können Sie einen einzelnen Tisch auswählen
Für eine REST-Datenquelle oder einen Webhook:
- Konfigurieren Sie die Datenquelle, die der REST-Aufruf verwendet
- Wählen Sie optional eine einzelne Tabelle aus
Andere allgemeine optionale Parameter:
- Wählen Sie einen Statuscodebereich, z. B. 400-499
- Wählen Sie eine Deaktivieren nach-Zeit in Minuten (z. B. 90, um die detaillierte Protokollierung 90 Minuten lang aktiv zu haben)
Aktivieren Sie den Filter:
- Aktivieren Sie das Kontrollkästchen Aktiv, um den Filter zu aktivieren.
Nachdem Sie diese Konfigurationsänderungen vorgenommen haben, sollte die Webdienstanfrage eine detaillierte Protokollierung enthalten.