Zum Inhalt springen

Private Agent-Protokolldateien

Einführung

Agenten generieren Protokollmeldungen (Logs), die dir helfen können, deine Integrationsprojekte und die Systeme, auf denen sie ausgeführt werden, zu verstehen, zu debuggen und zu überwachen. Diese Seite katalogisiert sie nach Speicherort, wobei JITTERBIT_HOME das Installationsverzeichnis des privaten Agenten ist (standardmäßig C:\Program Files\Jitterbit Agent\ unter Microsoft Windows, /opt/jitterbit/ unter Linux).

JITTERBIT_HOME/log

Protokolldatei Beschreibung
AgentMetric.log JSON-formatiertes Protokoll für Observability.
AgentSyncMetrics.log JSON-formatiertes Protokoll für Observability.
CleanupService.log Cleanup-Service-Protokolldatei.
Installer.log Installer-Protokolldatei, wird geschrieben, wenn der Agent installiert oder aktualisiert wird.
JdbcEngine0.log Java-Protokolldatei.
JitterbitFileCleanup.err Cleanup-Service-Fehlerdatei.
JitterbitProcessEngine.err Process Engine-Fehlerdatei.
JitterbitScheduler.err Scheduler-Fehlerdatei.
JitterbitVerboseLogShipper.err Verbose Log Shipper-Fehlerdatei.
JitterbitVerboseLogShipper.out Verbose Log Shipper-Ausgabedatei.
OperationEngine.log Operation Engine-Protokolldatei.
ProcessEngine.log Process Engine-Protokolldatei.
Scheduler.log Scheduler-Protokolldatei.
entrypoint.log entrypoint.sh-Protokolldatei. (Nur für Docker-Agenten.)
jitterbit-agent.log Hauptprotokoll des privaten Agenten.
jitterbit-axis.log Ausführliches Connector-Protokoll.
jitterbit-component-listener.log JMS-Connector-Protokolldatei für Studio und Design Studio.
metrics.log Native Observability.
metrics_service.log Native Observability.
tomcat_control.log Tomcat-Zusammenfassungsprotokoll.

JITTERBIT_HOME/apache/logs/

Protokolldatei Beschreibung
access_log Apache HTTP-Zugriffsprotokolldatei
apache_crash.txt Absturzprotokolldatei, die die Vorgangs-ID aufzeichnet. Zum Aktivieren setzen Sie EnableOperationIdLogging=true in [APIOperation].
error_log Apache HTTP-Fehlerprotokolldatei

JITTERBIT_HOME/tomcat/logs/

Dieses Verzeichnis enthält Apache Tomcat-Protokolldateien. Zum Aktivieren legen Sie die folgenden Parameter fest:

JITTERBIT_HOME/DataInterchange/Temp/Debug/

Dieses Verzeichnis enthält Komponenten-E/A-Datenprotokolle, wenn das Debugging auf Vorgangsebene aktiviert ist, sowie Protokolldateien für das Debugging auf Vorgangsebene. Zum Aktivieren legen Sie die folgenden Parameter fest:

Curl-Protokolle

Zum Aktivieren von (S)FTP- und HTTP(S)-curl-Protokollen setzen Sie CurlDebugDir in [Settings].

Jede Zeile einer Curl-Protokolldatei beginnt mit einem der folgenden Schlüsselwörter, um die Art der Informationen anzugeben:

  • CURL_DEBUG_TEXT: Meldungen.

  • CURL_DEBUG_HEADER_IN: Header-Informationen, die an den Endpunkt gesendet werden.

  • CURL_DEBUG_HEADER_OUT: Header-Informationen, die vom Endpunkt gesendet werden.

  • CURL_DEBUG_DATA_IN: Daten, die an den Endpunkt gesendet werden.

  • CURL_DEBUG_DATA_OUT: Daten, die vom Endpunkt gesendet werden.

  • CURL_DEBUG_OTHER: Jede andere Art von Meldung.

Example curl log for FTP connector activity
CURL_DEBUG_TEXT: Uses proxy env variable no_proxy == 'localhost,127.0.0.1'
CURL_DEBUG_TEXT:   Trying 123.456.789.001:21...
CURL_DEBUG_TEXT: TCP_NODELAY set
CURL_DEBUG_TEXT: Connected to ftp.example.net (123.456.789.1) port 21 (#0)
CURL_DEBUG_HEADER_IN: 220 FTP Server 1.2.3
CURL_DEBUG_HEADER_OUT: USER user.name
CURL_DEBUG_HEADER_IN: 331 Please, specify the password.
CURL_DEBUG_HEADER_OUT: PASS *****
CURL_DEBUG_HEADER_IN: 230 Login successful.
CURL_DEBUG_HEADER_OUT: PWD
CURL_DEBUG_HEADER_IN: 257 "/" is current directory.
CURL_DEBUG_TEXT: Entry path is '/'
CURL_DEBUG_HEADER_OUT: EPRT |1|123.456.789.1|21|
CURL_DEBUG_TEXT: ftp_perform ends with SECONDARY: 1
CURL_DEBUG_HEADER_IN: 200 EPRT command successful.
CURL_DEBUG_TEXT: Connect data stream actively
CURL_DEBUG_HEADER_OUT: TYPE A
CURL_DEBUG_HEADER_IN: 200 Type set to A
CURL_DEBUG_HEADER_OUT: APPE test.txt
CURL_DEBUG_HEADER_IN: 150 Starting data transfer.
CURL_DEBUG_TEXT: Preparing for accepting server on data port
CURL_DEBUG_TEXT: Checking for server connect
CURL_DEBUG_TEXT: Ready to accept data connection from server
CURL_DEBUG_TEXT: Connection accepted from server
CURL_DEBUG_DATA_OUT: EXAMPLE DATA
CURL_DEBUG_TEXT: We are completely uploaded and fine
CURL_DEBUG_TEXT: Remembering we are in dir ""
CURL_DEBUG_HEADER_IN: 226 Operation successful
CURL_DEBUG_TEXT: Connection #0 to host ftp.example.net left intact

Fehlerbehebung

Weitere Informationen zur Fehlerbehebung finden Sie in den folgenden Abschnitten im Leitfaden zur Fehlerbehebung für private Agenten: