Registros de agentes privados de Jitterbit
Introducción
Los agentes generan mensajes de registro (logs) que pueden ayudarle a comprender o depurar sus proyectos de integración.
Registros de operaciones
Los registros de operaciones los genera el motor de operación. Siempre se generan y no es necesario habilitarlos. El único elemento de configuración es el nivel de registro, que puede configurar para operaciones de integración individuales:
-
Solo errores: Solo se registran las operaciones que fallan.
-
Todo: Se registran todas las operaciones.
Puede configurar estos niveles en los siguientes lugares:
-
En Integration Studio, seleccione Configuración de operación > Opciones > Qué registrar.
-
En Design Studio, seleccione Opciones de operación > Qué registrar.
Los registros de operaciones contienen la siguiente información:
- Nombre de la operación
- El tiempo empezó
- Tiempo cumplido
- Duración
- Estado
- Número de registros fuente
- Número de registros de destino
- Mensaje
Consejo
Los Secuencias de comandos pueden escribir explícitamente mensajes de registro de operación utilizando WriteToOperationLog()
) función.
Puede ver los registros de operación en los siguientes lugares:
-
En Management Console > Operaciones en tiempo de ejecución página.
-
En Integration Studio, seleccione Ver registros en el menú Operación (para ver los registros en un cajón de la misma página), o en el menú del proyecto (para ver los registros en una nueva pestaña del navegador).
-
En Design Studio, haga clic derecho en una operación y seleccione Registro de operaciones.
Importante
Si una API personalizada ejecuta una operación, los registros aparecen solo cuando la operación no es exitosa; las operaciones de API personalizadas exitosas no se muestran de manera predeterminada a menos que habilite el registro de depurar de operación. (API Manager tiene sus propios registros y opciones de registro.)
Registros adicionales
Un agente privado escribe los siguientes archivos de registro, donde JITTERBIT_HOME
es el directorio de instalación del agente privado (por defecto, C:\Program Files\Jitterbit Agent\
en Microsoft Windows, /opt/jitterbit/
en Linux):
Categoría | Descripción | Ubicación predeterminada |
---|---|---|
Servicio de Agente | Servicio de limpieza archivo de registro | JITTERBIT_HOME/log/CleanupService.log |
Instalación | Archivo de registro del instalador, que se escribe cuando se instala o actualiza el agente | JITTERBIT_HOME/log/Installer.log |
Servicio de Agente | Archivo de registro del agente privado principal | JITTERBIT_HOME/log/jitterbit-agent.log |
Java | Verbose archivo de registro del conector | JITTERBIT_HOME/log/jitterbit-axis.log |
Java | Archivo de registro del conector JMS para Integration Studio y Design Studio | JITTERBIT_HOME/log/jitterbit-component-listener.log |
Servicio de Agente | Archivo de registro del motor de operación | JITTERBIT_HOME/log/OperationEngine.log |
Servicio de Agente | Archivo de registro del motor de proceso | JITTERBIT_HOME/log/ProcessEngine.log |
Servicio de Agente | Archivo de registro del programador | JITTERBIT_HOME/log/Scheduler.log |
Servicio de Agente | Archivo de registro de resumen de Tomcat | JITTERBIT_HOME/log/tomcat_control.log |
Servicio de Agente | Archivo de registro de acceso HTTP de Apache | JITTERBIT_HOME/apache/log/access_log |
Servicio de Agente | Archivo de registro de errores HTTP de Apache | JITTERBIT_HOME/apache/log/error_log |
Los siguientes archivos de registro no se generan de forma predeterminada y deben habilitarse y configurarse explícitamente:
Categoría | Descripción | Ubicación predeterminada | Configuración requerida |
---|---|---|---|
Servicio de Agente | Apache Tomcat archivos de registro | JITTERBIT_HOME/tomcat/logs/ | DebugLogLevel en [JavaBackend] LogLevel en [JavaUiBackend] LogLevel en [JdbcEngine] |
Componente | Registro de datos de E/S del componente cuando está habilitada la depurar a nivel de operación | JITTERBIT_HOME/DataInterchange/Temp/Debug/ | verbose.logging.enable=true en [VerboseLogging] |
Red | (S) FTP y HTTP(S) curl registros | Ninguno - Registro habilitado cuando se configura | CurlDebugDir en [Settings] |
Operación | Archivos de registro de depurar a nivel de operación | JITTERBIT_HOME/DataInterchange/Temp/Debug/ | WriteLog=true en [TransformationEngine] ( WriteLogDir anula la ubicación predeterminada) |
Operación | Archivo de registro de fallos, que registra el ID de la operación | JITTERBIT_HOME/apache/logs/apache_crash.txt | EnableOperationIdLogging=true en [APIOperation] |
Rizo
Cada línea de un archivo de registro curl comienza con una de las siguientes palabras clave para indicar el tipo de información:
-
CURL_DEBUG_TEXT
: Mensajes. -
CURL_DEBUG_HEADER_IN
: Información del encabezado enviada al extremo. -
CURL_DEBUG_HEADER_OUT
: Información del encabezado enviada desde el extremo. -
CURL_DEBUG_DATA_IN
: Datos enviados al extremo. -
CURL_DEBUG_DATA_OUT
: Datos enviados desde el extremo. -
CURL_DEBUG_OTHER
: Cualquier otro tipo de mensaje.
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|`FINAL DE LA MESA`
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