Página Runtime en la Consola de Administración de Jitterbit
Descripción general
| Propósito | Ver registros de operaciones en tiempo de ejecución |
| Ubicación | Menú del portal Harmony > Consola de Administración > Runtime |
| Acceso a la página | Usuarios con permiso de rol Lectura role permission |
| Acceso al entorno | Usuarios con niveles de acceso al entorno Ver registros environment access levels |
Introducción
La página Runtime es una tabla de registros de operaciones. Cuando se ejecuta una operación, se genera un registro de operación. Un registro de operación contiene información sobre cuándo y dónde se ejecutó una operación, el estado de la operación, la cantidad de registros de origen y destino procesados, y cualquier mensaje de registro. La visualización de mensajes de registro detallados depende de los niveles de permiso y acceso, así como de si el registro en la nube está habilitado.
Nota
Harmony conserva los registros de operaciones durante 30 días.
Importante
Las operaciones activadas por una API personalizada o API OData de API Manager tienen un registro adicional que se puede habilitar. Para obtener más detalles, consulta Datos de solicitud y respuesta de API.
Controles de la página Runtime
La barra de herramientas de la página Runtime incluye controles para buscar, filtrar, descargar y actualizar los datos del registro.
Barra de búsqueda
Una consulta consta de uno o más términos clave/valor. Varios términos se separan con punto y coma. Un término tiene la forma <clave><operador><valor>. Para las claves operation, project, environment, agent, status y apiServiceUrl, los valores pueden incluir un carácter comodín (% o *) para coincidir con cualquier cadena. La coincidencia de comodines está anclada al inicio del valor, por lo que solo las búsquedas que comienzan con (prefijo) devuelven resultados: usa valor% o valor* para coincidir con valores que comienzan con el texto. Un comodín inicial no amplía la coincidencia: %valor% y *valor* se tratan como valor% (comienza con), por lo que buscar texto que aparece solo en el medio o al final de un valor ya no devuelve resultados. Un comodín dentro del valor (por ejemplo, abc%d o abc*d) continúa coincidiendo.
Nota
Para obtener resultados precisos al usar el operador de no igualdad (!=), desactiva el botón de alternancia Vista de árbol de ejecución.
Para usar una consulta, ingresa una especificación de consulta válida en la barra de búsqueda y presiona Intro:

Cuando el botón de alternancia Execution tree view está habilitado, una consulta devuelve resultados para la cadena de ejecución completa de cualquier entrada coincidente: para una consulta de clave operation, los resultados incluyen la jerarquía completa de operaciones principales y secundarias vinculadas a la operación, así como la entrada de registro de API principal si la operación fue activada por una llamada de API. La cadena de palabras clave se resalta en azul dentro de los resultados. Cuando el botón de alternancia Execution tree view está deshabilitado, solo se devuelven las entradas que coinciden directamente con la consulta.
La siguiente tabla muestra los componentes de término de consulta disponibles:
| Clave | Columna de clave | Operadores permitidos |
Valor | Notas |
|---|---|---|---|---|
operation |
Operation | =, != |
Nombre de la operación | |
project |
Project | =, != |
Nombre del proyecto | |
environment |
Environment | =, != |
Nombre del entorno | |
agent |
Agent | =, != |
Nombre del agente | |
status |
Status | =, != |
Nombre del estado o código de estado HTTP | Para entradas de registro de Operation, el nombre de estado que se muestra en la columna Status de la tabla de detalles de operación. Para entradas de registro de Custom API, Proxy API y OData API, un código de estado HTTP de 100 a 599. Un valor que no coincida con ninguno de los dos formatos devuelve un error de validación. |
started |
Started | <= |
Fecha/hora | Fecha/hora: formato de fecha mes/día/año, con hora opcional hora:minuto:segundo en formato AM/PM. Solo fecha: MM/DD/YYYY. Fecha y hora (AM): MM/DD/YYYY HH:MM:SS AM. Fecha y hora (PM): MM/DD/YYYY HH:MM:SS PM. |
>= |
||||
finished |
Finished | <= |
Fecha/hora | |
>= |
||||
rootOperationInstanceGuid |
Root Operation Instance GUID | = |
GUID de la operación raíz | |
apiServiceUrl |
API Service URL | =, != |
URL del servicio de API | La URL completa del servicio de API para entradas activadas por una llamada de API. Ingresa la URL completa, incluido el esquema https://. |
Ejemplos de consulta
Los siguientes son ejemplos de términos de consulta:
| Término de consulta | Descripción |
|---|---|
operation=New Delete; |
Muestra la operación "New Delete". |
operation=New%; |
Muestra registros de operaciones para operaciones con nombres que comienzan con "New". |
operation!=New%; |
Muestra registros de operaciones para operaciones con nombres que no comienzan con "New". |
project=SFDC-SAP; |
Muestra registros de operaciones para operaciones en el proyecto "SFDC-SAP". |
project=SFDC%; |
Muestra registros de operaciones para operaciones en cualquier proyecto con nombres que comienzan con "SFDC". |
project!=SFDC-SAP; |
Muestra registros de operaciones para operaciones que no están en el proyecto "SFDC-SAP". |
environment=DEnv; |
Muestra registros de operaciones para operaciones implementadas en el ambiente "DEnv". |
environment=DE%; |
Muestra registros de operaciones para operaciones implementadas en ambientes con nombres que comienzan con "DE". |
environment!=DEnv; |
Muestra registros de operaciones para operaciones no implementadas en el ambiente "DEnv". |
agent=Windows%; |
Muestra registros de operaciones para operaciones ejecutadas en agentes con nombres que comienzan con "Windows". |
agent!=Windows%; |
Muestra registros de operaciones para operaciones ejecutadas en agentes con nombres que no comienzan con "Windows". |
status=success; |
Muestra registros de operaciones para operaciones con estado "SUCCESS". |
status!=success; |
Muestra registros de operaciones para operaciones con un estado diferente a "SUCCESS". |
status=200; |
Muestra entradas de registro de API con código de estado HTTP 200. |
status!=200; |
Muestra entradas de registro de API con un código de estado HTTP diferente a 200. |
started>=9/12/2024; |
Muestra registros de operaciones para operaciones iniciadas en o después del 9/12/2024. |
started>=9/12/2024 11:59:00 AM; |
Muestra registros de operaciones para operaciones iniciadas en o después de las 11:59 de la mañana del 9/12/2024. |
finished<=10/04/2024; |
Muestra registros de operaciones para operaciones activas por última vez en o antes del 10/04/2024. |
finished>=10/04/2024 01:00:00 PM; |
Muestra registros de operaciones para operaciones activas por última vez en o después del 10/04/2024 a la 1 PM. |
message=1201 alarm; |
Muestra registros de operaciones para operaciones que contienen la cadena de mensaje "1201 alarm". |
rootOperationInstanceGuid=0f04b6f6-4129-45dd-8388-abd19fe6a4f7; |
Muestra registros de operaciones para operaciones que son secundarias de la operación raíz con el GUID mostrado. |
apiServiceUrl=https://acme2.jitterbit.net/defaultUrlPrefix%; |
Muestra entradas de registro para llamadas de API cuya URL de servicio de API comienza con "https://acme2.jitterbit.net/defaultUrlPrefix". |
apiServiceUrl=https://acme2.jitterbit.net/defaultUrlPrefix/v1/customers; |
Muestra entradas de registro para la llamada de API con la URL de servicio de API exacta mostrada. |
Nota
Las fechas se especifican y se muestran en la zona horaria de tu navegador.
Consultas guardadas
Las consultas se pueden guardar y usar, y luego editar o eliminar de la siguiente manera:
-
Para guardar una consulta, haz clic en Guardar consulta. Se abre el formulario de consulta:

Ingresa o selecciona valores para los siguientes campos y luego haz clic en Guardar:
- Nombre: Un nombre para la consulta.
- Consulta: Uno o más términos de búsqueda usando la misma sintaxis que la barra de búsqueda. Puedes agregar términos de las siguientes maneras:
- Haz clic en el campo para mostrar una lista de términos de búsqueda disponibles. Selecciona uno para ingresarlo en el campo de consulta y luego agrega un operador y un valor.
- Selecciona una de las sugerencias de consulta.
- Ingresa un término de búsqueda seguido de un punto y coma.
-
Columnas: Selecciona las columnas que se mostrarán en los resultados de búsqueda.

Una vez guardada, se abre el formulario Consultas guardadas:

Haz clic en Consultas guardadas para cerrarlo.
-
Para usar una consulta guardada, haz clic en Consultas guardadas y luego haz clic en la consulta que deseas ejecutar. Los términos de consulta se copian a la barra de consulta y la consulta se ejecuta automáticamente.
-
Para editar una consulta guardada, haz clic en Consultas guardadas, haz clic en el icono Editar de la consulta que deseas editar. La consulta se abre en el cajón Editar consulta:

Edita la consulta y luego haz clic en Guardar para guardarla o en Cancelar para cancelar.
-
Para eliminar una consulta guardada, haz clic en Consultas guardadas y luego haz clic en el icono Eliminar de la que deseas eliminar. Un diálogo Eliminar consulta guardada te pide que confirmes. Haz clic en Eliminar para continuar o en Cancelar para cancelar.
Rango de tiempo
La página Runtime devuelve el período de tiempo que se muestra en el menú de rango de tiempo:

Para cambiar el período, abre el menú y selecciona una de las siguientes opciones:
-
Últimas 24 horas
-
Últimas 48 horas
-
Últimas 72 horas
-
Tiempo personalizado: Selecciona para abrir el diálogo Tiempo personalizado. Con esto, puedes filtrar operaciones según las fechas de los campos Iniciado y Finalizado:

Haz clic en un icono de calendario para abrir un selector de fecha para un campo:

Establece las fechas desde o hasta, o ambas, usando el calendario. La configuración regional de tu navegador determina cómo se muestran las fechas.
El selector de fecha solo te permite seleccionar fechas dentro de los últimos 30 días. Las fechas fuera de este rango no se pueden seleccionar.
Para establecer una hora, ingresa la hora y los minutos en formato
HH:MMy el período de tiempo (AMoPM).Haz clic en cualquier lugar del diálogo Tiempo personalizado para cerrar el selector de fecha.
Cuando se establezcan rangos de fechas en uno o ambos campos, haz clic en Aplicar. Para borrar el rango, haz clic en Borrar. Para borrar las fechas de un campo, haz clic en su icono .
Descargar como CSV
Haz clic en Descargar como CSV para abrir el diálogo Descargar registros. La exportación tiene las siguientes características:
- Alcance: La exportación usa la consulta de búsqueda aplicada, los filtros y el rango de tiempo, reflejando todas las entradas de registro coincidentes. Esto es equivalente al conjunto de resultados completo que se muestra en todas las páginas de la tabla.
- Jerarquía: La exportación preserva la jerarquía padre-hijo de las cadenas de operaciones, manteniendo las entradas relacionadas contiguas.
- Orden: Los registros se ordenan por hora de Inicio del padre (descendente), con registros secundarios ordenados por secuencia de ejecución (ascendente).
- Zona horaria: Las marcas de tiempo Iniciado y Finalizado usan la zona horaria local de tu navegador.
- Empaquetado: Cuando la exportación abarca varios archivos, todos los archivos se empaquetan en un único archivo ZIP para descargar.
El diálogo contiene la siguiente opción:
- Include messages: Selecciona esta opción para incluir mensajes de registro completos en la exportación. Esta opción está deseleccionada de forma predeterminada. Incluir mensajes puede aumentar significativamente el tamaño del archivo y el tiempo de generación.
Haz clic en Download para iniciar la exportación o en Cancel para cerrar.
Refresh
La tabla se actualiza automáticamente. Para cambiar el intervalo de actualización automática, haz clic en Settings. Se abre el panel Settings:

Selecciona un intervalo de actualización automática: Never (predeterminado), 1 minute, 5 minutes, 15 minutes o 30 minutes, y luego haz clic en el botón Save.
Para actualizar la tabla en cualquier momento, haz clic en Refresh.
Filter columns
Para cambiar la disposición y visibilidad de las columnas, haz clic en Filter Columns. Se abre el panel Columns:

El panel tiene los siguientes controles:
- Show All: Muestra todas las columnas.
- Move: Arrastra y suelta para cambiar la posición de la columna respecto a las demás.
- Hide: La columna es visible. Haz clic para ocultarla.
- Show: La columna está oculta. Haz clic para mostrarla.
- Save: Guarda las columnas.
- Cancel: Cierra el panel de columnas sin guardar los cambios.
Operation details table
Para ordenar la tabla por una columna, haz clic en el encabezado de la columna; vuelve a hacer clic para invertir el orden. Las columnas disponibles son las siguientes:
-
Name: El nombre de la API u operación asociada con la entrada de registro. Para entradas de operación con elementos secundarios, haz clic en el icono Expand para revelar toda la cadena. Haz clic en el icono Minimize para contraer una operación y sus elementos secundarios. (Se aplica a todos los tipos de registro.)
-
Log Type: El tipo de entrada de registro: Custom API, Proxy API u OData API para operaciones activadas por una llamada de API, u Operation para operaciones ejecutadas directamente. (Se aplica a todos los tipos de registro.)
-
Environment: El nombre del entorno en el que se implementó la operación. (Se aplica a todos los tipos de registro.)
-
Status: El estado de la entrada de registro. Para entradas de registro Custom API, Proxy API y OData API, este es el código de estado HTTP (consulta las definiciones de códigos de estado en w3.org). Para entradas de registro Operation, este es uno de los siguientes:
- Submitted: Una operación se envió a la cola de Harmony, pero aún no ha sido aceptada por un agente para su ejecución.
- Received: Un agente confirma la recepción de la solicitud para ejecutar una operación.
- Pending: Una operación está en cola para ejecutarse en un agente.
- Running: Un agente está ejecutando la operación.
- Cancel Requested: Se ha realizado una solicitud para cancelar la operación. Las operaciones pueden mostrar este estado y continuar ejecutándose después de cancelarlas.
- Canceled: La operación fue cancelada.
- Success: La operación se completó correctamente.
- Success With Info: La operación se completó correctamente con problemas no fatales.
-
Success With Warning: La operación se completó correctamente con advertencias como se muestra en los mensajes de registro.
Consejo
Una advertencia de
extra subelementen los mensajes de registro generalmente se puede ignorar. Esta advertencia indica que la carga útil de la API de un conector devolvió más nodos o campos de datos que los definidos en el esquema de datos de respuesta. -
Success With Child Error: La operación se completó correctamente, pero una o más operaciones secundarias sufrieron errores fatales. (Se aplica a operaciones síncronas.)
- Error: La operación falló.
- Soap Fault: La operación falló con un error SOAP. (Se aplica a operaciones con puntos finales de Studio SOAP o Salesforce, o puntos finales de Design Studio web services o Salesforce.)
Si una operación tiene el registro de depuración de operaciones habilitado a nivel de operación, y la operación se ejecutó en un agente versión 10.48 o posterior, la columna Estado en la pestaña Registro de depuración muestra el estado del paso de la operación:
- Completado: El paso de la operación se ejecutó y completó sin errores.
- Error: El paso de la operación se ejecutó pero no se pudo completar debido a un error.
-
Incompleto: El paso de la operación no se ejecutó ni completó. Las posibles razones de este estado incluyen que el paso de la operación está esperando ser ejecutado o que hubo un error en un paso anterior que impide la ejecución del siguiente paso.
-
Iniciado: La hora en que se solicitó la ejecución de la operación. (Se aplica a todos los tipos de registro.)
-
Finalizado: La hora en que cambió por última vez el estado de la operación. (Se aplica a todos los tipos de registro.)
-
Duración: El tiempo transcurrido entre Iniciado y Finalizado. (Se aplica a todos los tipos de registro.)
-
ID: El identificador único de la entrada de registro. (Se aplica a todos los tipos de registro.)
-
URL del servicio API: La URL completa para llamar a la API, incluida la URL base, la raíz del servicio, la versión y cualquier parámetro de ruta. Esta columna se completa solo para entradas de registro de API personalizada, API de proxy y API OData.
-
Agente: El nombre del agente. Esta columna se completa solo para entradas de registro de Operación.
-
Proyecto: El nombre del proyecto donde se ejecuta la operación. Esta columna se completa solo para entradas de registro de Operación.
-
GUID de instancia de operación raíz: El identificador único global (GUID) de la operación raíz (nivel superior) de la operación. Este campo está vacío para operaciones raíz, y la columna está oculta de forma predeterminada. Esta columna se completa solo para entradas de registro de Operación. Para copiar el valor, colócate sobre él y luego haz clic en Copiar contenido.
-
ID de operación: El identificador único global (GUID) de la operación. Esta columna se completa solo para entradas de registro de Operación. (Esta columna está oculta de forma predeterminada.)
-
Acciones: Colócate sobre una operación para revelar las acciones disponibles. Las acciones varían según el tipo de registro:
Para entradas de registro de API personalizada, API de proxy y API OData:
- Ver: Abre los detalles del registro.
- Abrir API: Abre la API en API Manager.
Para entradas de registro de Operación:
- Ver: Abre los detalles del registro.
-
Cancelar operación: Se habilita para operaciones que están en estado Enviado, Recibido, Pendiente o En ejecución. Cancelar operación envía una solicitud al agente para detener la operación. Una vez que se hace clic, se muestra el estado Cancelación solicitada junto al estado de operación en tiempo real.
Nota
Enviar una solicitud de cancelación no garantiza que se cancele la operación. Las operaciones que tienen un estado Cancelación solicitada aún pueden ejecutarse, dependiendo del estado de ejecución actual del agente.
-
Ir a operación: Abre el proyecto en Studio y selecciona la operación. Esta acción está disponible solo para operaciones de Studio, no para operaciones de Design Studio.
Cuando hay más de 100 operaciones, se dividen en páginas de aproximadamente 100 cada una. Para mantener intactas las cadenas de operaciones vinculadas, todas las operaciones secundarias del último elemento principal que se muestra en una página se incluyen en esa página, incluso si el total supera 100. Puedes navegar entre páginas usando estos botones de navegación en la parte inferior de la tabla:
- Página anterior: Ve a la página anterior.
- Página siguiente: Ve a la página siguiente.
Detalles de la entrada de registro
Para ver los detalles de una entrada de registro, selecciona una en la tabla. El cajón Mensajes y registros se abre en la parte inferior de la ventana con las siguientes pestañas, según el tipo de registro:
- API personalizada, API de proxy y entradas de registro de API OData: Mensajes y Registro de depuración.
- Entradas de registro de Operación: Mensajes, Registros de actividad, Archivos de depuración y Registro de depuración.
Pestaña Mensajes
El contenido de la pestaña Mensajes varía según el tipo de registro de la entrada seleccionada.
Entradas de registro de API
Cuando se selecciona una entrada de registro de API personalizada, API de proxy u API OData, la pestaña Mensajes muestra detalles sobre la llamada de API en las siguientes secciones contraíbles: Información de API, Información de llamada, Registro de llamada e Información de API (cuando está habilitado).
Información de API
La sección Información de API muestra los siguientes detalles:
-
API: El nombre de la API que activó la operación. Haz clic en para abrir la configuración de la API en una nueva pestaña en API Manager.
-
Versión: El número de versión de la API.
-
Tipo de API: El tipo de API, uno de los siguientes:
- CUSTOM_API: Una API personalizada creada en API Manager.
- ODATA: Una API OData creada en API Manager.
-
Método de solicitud: El método HTTP utilizado para la llamada de API. Los valores posibles incluyen GET, POST, PUT, DELETE, PATCH y MERGE.
-
ID de solicitud de API: Un identificador único para la solicitud de API. Puedes usar este ID para correlacionar registros en diferentes sistemas y para buscar solicitudes específicas. Haz clic en para copiar el valor.
-
IP de origen: La dirección IP de la aplicación cliente o servidor que realizó la solicitud de API.
-
Puerta de enlace de API: La puerta de enlace de API que procesó la solicitud. Este campo muestra el nombre de dominio de la puerta de enlace de API en la nube o puerta de enlace de API privada que manejó la llamada de API.
-
URL del servicio de API: La URL completa para llamar a la API, incluida la URL base, raíz del servicio, versión y cualquier parámetro de ruta. Esta es la URL del servicio de API completa tal como la consume el cliente.
-
Aplicación de origen: La aplicación o navegador que realizó la solicitud de API.
Información de llamada
La sección Información de llamada muestra los encabezados de solicitud HTTP enviados con la llamada de API bajo una etiqueta Encabezados de solicitud. Cada encabezado se muestra como un par clave-valor, como accept, accept_encoding, content_length, fulluri, host, user_agent y encabezados de reenvío. Los encabezados que contienen credenciales o datos de sesión se enmascaran, como se describe en Encabezados enmascarados.
Registro de llamada
La sección Registro de llamada muestra mensajes de registro a nivel del sistema generados durante el procesamiento de la solicitud de API. Haz clic en para copiar el registro al portapapeles.
Información de API
La sección Información de API muestra los datos de carga útil de solicitud y respuesta para la llamada de API. Esta sección es visible cuando uno o ambos de los siguientes están habilitados en la pestaña Configuración de la API: Habilitar modo de depuración hasta o Mostrar cargas útiles de solicitud y respuesta en registros.
La sección se divide en dos paneles:
-
Cuerpo de solicitud: La carga útil enviada con la solicitud de API.
-
Cuerpo de respuesta: La carga útil devuelta por la API. Si la carga útil de respuesta excede el límite de visualización, se muestra con una etiqueta
(Truncated).
Cada panel proporciona los siguientes controles:
-
Buscar: Busca en la carga útil una cadena específica.
-
Copiar: Copia la carga útil al portapapeles.
-
Descargar: Descarga la carga útil como archivo.
Entradas del registro de operaciones

Cuando se selecciona una entrada del registro de Operación, la pestaña Mensajes muestra lo siguiente:
-
Registros de origen: Al usar una actividad de FTP o Base de datos como origen, se muestra la cantidad de registros que se han leído del sistema de origen. Para otros conectores, la cantidad muestra
0independientemente del número de registros de origen. -
Registros de destino: Al usar una actividad de FTP o Base de datos como destino, se muestra la cantidad de registros que se han publicado en el sistema de destino. Para otros conectores, la cantidad muestra
0independientemente del número de registros de destino. -
Mensaje: Detalles del registro que incluyen cualquiera de los siguientes:
- Mensajes generados por el sistema que indican que la operación se completó sin errores.
- Mensajes de información y advertencia devueltos por los sistemas de origen o destino.
- Advertencias de validación devueltas por los servicios de transformación, validación y scripting de Jitterbit.
- Mensajes definidos por el usuario generados por la herramienta Invocar operación (cuando Generar error si la operación falla está habilitado) o la función
WriteToOperationLog().
Los mensajes del registro se muestran como bloques individuales etiquetados por tipo de mensaje (por ejemplo, Mensaje, Error o Error fatal al procesar la operación). Cada bloque proporciona para copiar o para descargar su contenido.
Nota
- Las fechas y horas en los mensajes del registro aparecen en su formato original del origen y no se convierten a la hora local del navegador.
- Los mensajes del registro que superan ~100 KB de tamaño (~99,000 caracteres) se truncan, indicado con
message truncatedque aparece al final del registro.
-
Mensajes registrados en scripts previos a la transformación: Mensajes generados durante la ejecución del script previo a la transformación. Haz clic en para copiar o para descargar.
Para ver los mensajes del registro de una operación en la pestaña Mensajes, debe cumplirse lo siguiente:
- Debes ser miembro de un rol con un mínimo de permiso de organización de Lectura y acceso al entorno de Ver registros.
- El registro en la nube está habilitado en el grupo de agentes privados. (El registro en la nube siempre está habilitado en los grupos de agentes en la nube). Cuando está deshabilitado y si la configuración de tu red te permite conectarte directamente al host del agente, los mensajes del registro se pueden ver de forma segura haciendo clic en el enlace Ver mensajes del registro desde el agente.
Pestaña Registros de actividades

Esta pestaña contiene enlaces a archivos de éxito o fallo creados por las actividades de Salesforce, Salesforce Service Cloud o ServiceMax que se ejecutan en un agente privado.
Los archivos están en formato CSV. Para descargar uno, haz clic en su enlace.
Los archivos de registro de actividades se eliminan automáticamente después de 14 días por el servicio de limpieza de archivos del agente privado. Puedes cambiar este comportamiento en la sección [ResultFiles] del archivo jitterbit.conf del agente privado, o cambiando las reglas del servicio de limpieza de archivos.
Las descargas del registro de actividades están deshabilitadas para agentes en la nube. Puedes ver enlaces de descarga para registros de actividades de agentes en la nube, pero intentar descargar registros genera un mensaje de error.
Pestaña Archivos de depuración

Cuando el registro de depuración está habilitado para agentes privados, esta pestaña contiene un enlace para descargar archivos de registro de depuración de operaciones. Los archivos de depuración se eliminan después de 1 día de forma predeterminada, o según se configure en las reglas de limpieza de un agente privado.
Nota
Esta pestaña no se muestra para operaciones que se ejecutan en agentes en la nube.
Pestaña Registro de depuración
Cuando el registro de depuración está habilitado a nivel de operación (para agentes en la nube o para agentes privados) y la operación se ejecutó en un agente versión 10.48 o posterior, esta pestaña muestra los detalles de la jerarquía de ejecución completa de una operación de Studio. La vista de registro de operaciones muestra una vista dividida con registros de operaciones en el panel izquierdo e información de registro detallada para la operación seleccionada en el panel derecho. La vista utiliza los controles de tabla seleccionados para filtrar resultados. Si las operaciones están encadenadas con acciones de operación o la función RunOperation, esas operaciones se enumeran bajo la operación principal.
Cuando el registro de depuración de operaciones está habilitado, esta pestaña también puede mostrar datos de entrada y salida de componentes y datos de solicitud y respuesta de API (cuando la operación se activa mediante una API de API Manager). La carga útil de solicitud y respuesta se incluye solo cuando Show Request & Response Payloads in Logs también está habilitado en la pestaña Configuración de la API.
Las operaciones principales (y cualquier operación secundaria bajo ellas) se ordenan en orden ascendente por Iniciado. La tabla se puede ordenar (solo para operaciones de nivel superior) por Nombre, Iniciado, Finalizado, Duración o Estado haciendo clic en la fila de encabezado correspondiente.

Cuando abres la vista de registro de operaciones, el primer registro de operaciones en la lista se selecciona de forma predeterminada. La información de registro detallada para esta operación aparece en el panel derecho.
-
Nombre: El nombre de la operación o paso de operación. Los símbolos de intercalación , que se pueden usar para expandir o contraer filas adicionales, se muestran en operaciones principales y en operaciones para las que hay datos de entrada y salida de componentes disponibles:
- Operaciones principales: Cuando se expande una operación principal, aparecen filas adicionales para sus operaciones secundarias en el orden en que se ejecutaron. De forma predeterminada, todas las operaciones principales están expandidas. Usa los iconos contraer lista o expandir lista para contraer o expandir todas las operaciones principales.
-
Iniciado: La fecha y hora en que comenzó a ejecutarse la operación o paso de operación, mostrada como la hora local del navegador.
-
Finalizado: La fecha y hora en que dejó de ejecutarse la operación o paso de operación, mostrada como la hora local del navegador.
-
Duración: El tiempo transcurrido entre Iniciado y Finalizado, reportado en segundos para operaciones y en milisegundos para pasos de operación.
-
Estado: El estado de la operación o paso de operación. Para obtener una lista completa de estados posibles, consulta Tabla de detalles de operación anteriormente en esta página.
-
Acciones: Estas acciones no están disponibles para pasos de operación y difieren según el tipo de fila:
-
Filas de entrada de registro de API: Esta acción está disponible en filas para la entrada de registro de API que activó la operación.
- Ir a API: Abre la página de detalles de la API correspondiente en API Manager, con su panel abierto automáticamente.
-
Filas de operación: Estas acciones están disponibles en filas para la operación misma, incluidas cualquier operación secundaria encadenada.
- Cancelar operación: Habilitado para operaciones que están en estado Enviado, Recibido, Pendiente o En ejecución. Cancelar operación envía una solicitud al agente para detener la operación. Una vez hecho clic, el estado Cancelación solicitada se muestra junto al estado de operación en tiempo real.
-
Nota
Enviar una solicitud de cancelación no garantiza que se cancele la operación. Las operaciones con estado Cancelación solicitada pueden seguir ejecutándose, dependiendo del estado actual de ejecución del agente.
-
Ir a la operación: Abre el proyecto en Studio y selecciona la operación.
-
Actualizar: Haz clic para actualizar la lista de registros de operación.
-
Filtrar columnas: Haz clic para abrir un panel que te permite reordenar las columnas o ajustar su visibilidad en el panel de lista de operaciones:

-
Mostrar todo: Hace visibles todas las columnas.
-
Mover: Arrastra y suelta para cambiar la posición de la columna respecto a las demás.
-
Ocultar: La columna es visible. Haz clic para ocultarla.
-
Mostrar: La columna está oculta. Haz clic para mostrarla.
-
-
Redimensionar columnas: Arrastra la barra Redimensionar de una columna para redimensionarla.
-
Registro de operación: Para mostrar u ocultar un registro de una operación individual, haz clic en una operación de la lista.
-
Mensajes de registro: Los mensajes de registro incluyen los detalles del registro de la operación seleccionada. La visualización de los mensajes de registro depende de los permisos y niveles de acceso del usuario actual y de si el registro en la nube está habilitado. Para más información, consulta la pestaña Mensajes anteriormente en esta página.
Nota
Las fechas y horas que se muestran dentro de los propios mensajes de registro no se convierten a la hora local del navegador, sino que se reportan en su formato original desde la fuente del mensaje de registro.
-
Copiar: Copia los datos del registro al portapapeles.
- Descargar: Descarga los mensajes de registro como un archivo de texto.
- Mostrar / ocultar: Muestra u oculta los mensajes de registro.
-
Datos de entrada y salida de componentes
Los datos de entrada y salida de componentes se generan cuando una operación tiene el registro de depuración de operación habilitado a nivel de operación (para agentes en la nube o para agentes privados) y la operación se ejecutó en un agente versión 10.48 o posterior.
Nota
La generación de datos de entrada y salida de componentes no se ve afectada por la configuración del grupo de agentes Registro en la nube habilitado. Los datos de entrada y salida de componentes se registrarán en la nube de Harmony incluso si el registro en la nube está deshabilitado.
Para deshabilitar la generación de datos de entrada y salida de componentes en un grupo de agentes privados, en el archivo de configuración del agente privado bajo la sección [VerboseLogging], establece verbose.logging.enable=false.
Advertencia
Cuando se generan datos de entrada y salida de componentes, todos los datos de solicitud y respuesta de esa operación se registran en la nube de Harmony y permanecen allí durante 30 días. Ten en cuenta que la información de identificación personal (PII) y datos sensibles como las credenciales proporcionadas en una carga de solicitud serán visibles en texto sin cifrar en los datos de entrada y salida dentro de los registros de la nube de Harmony.
Cuando hay datos de entrada y salida de componentes, se muestra una representación gráfica de la operación o paso de operación en el panel de lista de operaciones.
Se muestran iconos de las actividades y transformaciones utilizadas como pasos de operación. Puedes hacer clic en un paso de operación para mostrar u ocultar los datos de entrada y salida de componentes de ese paso de operación individual. Cada entrada de registro de entrada o salida está limitada a 100 MB. Si los datos de una entrada de registro de entrada o salida individual superan 100 MB, no se mostrarán datos.

- Buscar: Busca en los datos el texto ingresado.
- Copiar: Copia los datos del registro al portapapeles.
- Descargar: Descarga los datos de entrada o salida como un archivo en el formato de datos apropiado. El archivo se nombra con el nombre del paso de operación seguido de
_inputo_outputsegún corresponda.
Datos de solicitud y respuesta de API
Se requiere nueva interfaz de usuario
La función de datos de solicitud y respuesta de API está disponible solo para organizaciones que se han actualizado a las nuevas interfaces de Analytics y API Logs. Esta actualización se está implementando gradualmente. Si te interesa acceso anticipado, contacta al soporte de Jitterbit.
Cuando una operación se activa mediante una API personalizada o API OData de API Manager, la información que se muestra en los registros de operación depende de qué configuraciones estén habilitadas. Las operaciones fallidas siempre se registran. Las ejecuciones exitosas aparecen en los registros de operación de Studio solo cuando Habilitar modo de depuración hasta (una configuración de API Manager) u Operación de registro de depuración (una configuración de agente) está activa. indica que la configuración añade esa capacidad; indica que no:
| Configuraciones habilitadas | Ejecuciones exitosas en registros de operación de Studio | Datos de solicitud/respuesta sin procesar en registro de llamadas | Cargas de solicitud/respuesta |
|---|---|---|---|
| Ninguna (predeterminada) | |||
| Registro detallado (configuración de API personalizada, API OData o API proxy) | |||
| Habilitar modo de depuración hasta (configuración de API personalizada, API OData o API proxy) | |||
| Operación de registro de depuración (agentes en la nube o agentes privados) |
Nota
Para capturar los tres tipos de datos simultáneamente, usa Habilitar modo de depuración hasta, o combina Operación de registro de depuración con Mostrar cargas de solicitud y respuesta en registros y Registro detallado.

Información de API
El registro de operación puede mostrar la siguiente información para llamadas de API:

-
API: El nombre de la API que activó la operación.
- Abrir API en pestaña nueva: Haz clic para abrir la API en una pestaña nueva en API Manager.
-
Tipo de API: Este campo puede tener uno de los siguientes tipos:
- CUSTOM_API: Una API personalizada creada en API Manager.
- ODATA: Una API OData creada en API Manager.
-
Método de solicitud: El método HTTP utilizado para la llamada de API. Los valores posibles incluyen GET, POST, PUT, DELETE, PATCH y MERGE.
-
ID de solicitud de API: Un identificador único para la solicitud de API. Puedes usar este ID para correlacionar registros en diferentes sistemas y para buscar solicitudes específicas. Haz clic en el icono copiar para copiar el valor.
-
IP de origen: La dirección IP de la aplicación cliente o servidor que realizó la solicitud de API.
-
Puerta de enlace de API: La puerta de enlace de API que procesó la solicitud. Este campo muestra el nombre de dominio de la puerta de enlace de API en la nube o puerta de enlace de API privada que manejó la llamada de API.
-
URL del servicio de API: La URL completa para llamar a la API, incluida la URL base, raíz del servicio, versión y cualquier parámetro de ruta. Esta es la URL del servicio de API completa tal como la consume el cliente.
-
Aplicación de origen: La aplicación o navegador que realizó la solicitud de API.
Información de llamada
El registro de operaciones muestra una sección de Información de llamada con los encabezados de solicitud HTTP enviados con la llamada de API. Cada encabezado se muestra como un par clave-valor, como accept, accept_encoding, content_length, fulluri, host, user_agent y encabezados de reenvío. Los encabezados que contienen credenciales o datos de sesión se enmascaran, como se describe en Encabezados enmascarados.
Registro de llamada
El registro de operaciones también muestra una sección de Registro de llamada con información de seguimiento detallada sobre el procesamiento de la solicitud de API. Esta información se puede utilizar para solucionar problemas de puerta de enlace de API, problemas de tiempo de espera o para comprender el flujo de procesamiento interno de la API. El contenido específico del registro de llamada varía según la configuración de la API, la configuración de la puerta de enlace y si se produjeron problemas durante el procesamiento de la solicitud.
