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:
-
DebugLogLevelin[JavaBackend]. -
LogLevelin[JavaUiBackend]. -
LogLevelin[JdbcEngine].
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:
-
verbose.logging.enable=truein[VerboseLogging]. -
WriteLog=truein[TransformationEngine]. (WriteLogDirüberschreibt den Standardspeicherort.)
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.
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: