Saltar al contenido

Configurar el registro de servicios web/REST en Jitterbit App Builder

App Builder admite la capacidad de registrar varias solicitudes de servicios web. Por ejemplo:

  • Llamadas a fuentes de datos REST (una solicitud realizada a un sistema externo)
  • Llamadas a la API REST (una solicitud realizada a App Builder mismo)
  • Webhooks

Un registro en ejecución de estos eventos se puede ver navegando a:

  • IDE > REST APIs > Logs

Ejemplo de registros de API REST

La información capturada es la siguiente:

  • Fecha en que se recibió la solicitud
  • Nombre del recurso
  • Endpoint del recurso
  • Tipo de solicitud
  • Código de estado
  • Éxito
  • Externo (si la solicitud se realiza a un sistema externo)
  • Tiempo transcurrido (en milisegundos)

Registro detallado

El registro detallado se puede habilitar para los servicios web y permite una captura mucho más profunda de la solicitud. En particular, el registro detallado capturará:

  • URL
  • Encabezado de solicitud/respuesta
  • Cuerpos de solicitud/respuesta

Ejemplo de registro de API REST con detalle

Configuración

Para configurar el registro detallado, configura un filtro de registro ejecutando los siguientes pasos:

  • Navega a IDE > REST APIs > Logs
  • Haz clic en el botón Configuration

Para una API REST:

  • Configura la App a la que se destina la llamada a la API
  • Opcionalmente, selecciona una Tabla individual

Para una fuente de datos REST o webhook:

  • Configura la Fuente de Datos que utiliza la llamada REST
  • Opcionalmente, selecciona una Tabla individual

Otros parámetros opcionales comunes:

  • Selecciona un Rango de Código de Estado por ejemplo, 400-499
  • Selecciona un tiempo de Desactivar Después en minutos (por ejemplo, 90 para tener el registro detallado activo durante 90 minutos)

Hacer que el filtro esté activo:

  • Marca la casilla Active para activar el filtro

Después de realizar estos cambios de configuración, la solicitud del servicio web debería incluir el registro detallado.