> For the complete documentation index, see [llms.txt](https://docs.skyone.cloud/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.skyone.cloud/espanol/skyone-studio/integraciones/flujos/modulos-de-herramientas/modulo-log.md).

# Módulo Log

* [Definición](#definicion)
* [Configuración del módulo](#configuracion-del-modulo-log)
* [Configuración del mensaje](#configuracion-del-mensaje)

### Definición

El módulo instrumental **“Log”**, módulo estándar de Skyone Studio para su uso en cualquier flujo, fue creado para permitir la identificación de lo que ocurre en cada operación de un flujo, facilitando la resolución de problemas con sistemas externos.

Durante la ejecución de un flujo, se pueden recibir diversas respuestas de los módulos y sistemas externos utilizados. Algunas de estas situaciones se manejan automáticamente dentro del flujo, pero otras requieren notificación. El módulo **“Log”** cumple este propósito, registrando estas situaciones con toda la información pertinente y alertando de la forma deseada.

**Ejemplo:**

Si se solicitara la inclusión de un registro en la empresa X, la misma llamada podría retornar:

1. 200 con éxito
2. 200 con código de error de aplicación (código no válido)
3. 500 con código de error de servidor

En la situación 2, que ocurre dentro de un loop al insertar cientos de productos, el módulo **Log** permite registrar los productos que presentaron este tipo de error, en lugar de interrumpir el flujo, para un análisis posterior.

{% hint style="success" %}
Este ejemplo muestra el valor del módulo, aunque existen muchas otras situaciones donde es útil registrar qué información está siendo procesada.
{% endhint %}

***

#### Configuración del módulo Log

El módulo **“Log”** está compuesto por una única operación (**Log events**), que permite seleccionar hasta tres ubicaciones de almacenamiento de los registros (*logs*), definir la información que deseas incluir y crear parámetros que también se utilizarán en el mensaje de log.

{% hint style="info" %}
[Conoce más sobre el **Encabezado del Módulo** aquí.](/espanol/skyone-studio/integraciones/encabezado-de-los-modulos.md)
{% endhint %}

***

#### Configuración del mensaje

En **“Configuración del mensaje”** puedes seleccionar o desmarcar cada elemento, como el destino, el contenido del mensaje, entre otros.

**Detalles:**

* **Destino:** envía los logs al destino indicado; si no seleccionas una opción, los logs aparecerán en la pestaña **Componentes** del **Logger** (módulo Log).
* **Local:** almacena los logs en el mismo repositorio donde se guardan los mensajes de ejecución de los módulos (**Logger**, pestaña **Logs**).
* **Syslog:** servidor Syslog especificado (requiere configuración adicional).
* **Correo electrónico:** dirección de correo electrónico configurada (requiere configuración adicional).

**Contenido del mensaje de LOG (casillas de selección):** aquí puedes elegir entre la información opcional que se mostrará en el mensaje de log, además de definir el nivel de log.

* **ID de la integración:** identificación única de la integración.
* **ID del flujo:** identificación única del flujo.
* **ID de ejecución:** identificación única de cada ejecución del flujo.
* **ID del componente:** arrastra hacia este campo un parámetro de la operación deseada.
* **Gravedad:** nivel de gravedad del log que se mostrará (**CRITICAL**, **ERROR**, **WARNING**, **DEBUG**); si esta opción no está seleccionada, **DEBUG** se usará por defecto.
* **Timestamp:** registro de la fecha y hora en que ocurrió un evento específico en el flujo.
* **Formato de fecha (JSONATA):** permite modificar el formato de la fecha.
* **Zona horaria (timezone):** el campo **timezone** sigue el formato “±HHMM”, donde ± representa el signo más o menos y **HHMM** la diferencia en horas y minutos con respecto al UTC. Una diferencia positiva corresponde a zonas horarias al este del UTC, y una negativa a las del oeste.\
  Ejemplo: escribe “-0300” para “GMT-3”.
* **Parámetro:** aquí puedes crear o eliminar uno o más parámetros de log para que se muestren en el mensaje. Es posible arrastrar parámetros de otros módulos o incluso utilizar una [**SMOP**.](/espanol/skyone-studio/integraciones/operaciones-de-datos/smop-pequenas-operaciones.md)

Para finalizar la configuración del módulo, haz clic en **“Guardar”**.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.skyone.cloud/espanol/skyone-studio/integraciones/flujos/modulos-de-herramientas/modulo-log.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
