Saltar al contenido

Configurar el Registro de Servicios Web/rest

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

  • Llamadas REST Datasource (una solicitud realizada a un sistema externo)
  • Llamadas REST API (una solicitud realizada al propio Vinyl)
  • Webhooks

Se puede ver un registro en ejecución de estos eventos navegando a:

  • IDE > APIs REST > Registros

Ejemplo de registros de API REST

La información capturada es la siguiente:

  • Fecha en que se recibió la solicitud
  • Nombre del recurso
  • Extremo de recursos
  • 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 servicios web y permite una captura mucho más profunda de la solicitud. En particular, el registro detallado capturará:

  • URL
  • Encabezado de solicitud/respuesta
  • Órganos de Solicitud/Respuesta

Ejemplo de registro de API REST con detalle

Configuración

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

  • Vaya a IDE > APIs REST > Registros
  • Haga clic en el botón Configuración

Para una API REST:

  • Configurar la Aplicación a la que está destinada la llamada API
  • Opcionalmente seleccione una Tabla individual

Para una Fuente de Datos REST o un Webhook:

  • Configurar la fuente de datos que utiliza la llamada REST
  • Opcionalmente seleccione una Tabla individual

Otros Parámetros Opcionales Comunes:

  • Seleccione un Rango de código de estado, p. 400-499
  • Seleccione un tiempo Desactivar después en minutos (por ejemplo, 90 para tener el registro detallado activo durante 90 minutos)

Active el Filtro:

  • Marque la bandera Activo para activar el filtro

Después de realizar estos cambios de configuración, la solicitud del servicio web debe incluir un registro detallado.