Los Logs en Provisioning Server son una valiosa información que proporciona dicha plataforma, en este artículo indicamos como manejar dichos logs y que podemos obtener en el registro de los mismos.

Los ficheros de Provisioning Server, son generados y almacenados en el siguiente repositorio,
C:\Documents and Settings\All Users\Application Data\Citrix\Provisioning Server

El proceso de activación de los ficheros LOG, se estalece desde la opción correspondiente de StreamProcess, este es controlado por una checkbox en la Dialog de Stream Console, para activarlo, pulsaremos sobre el chek box marcado como "Logging Enabled" dejando de esta forma el sistema de logs activados en el proceso de ejecución de StreamProcess.

Los ficheros que intervienen en este proceso están definidos por los siguientes módulos, StreamProcess, Manager.dll y Streamdb.dll, y el registro se almacena en el fichero Stream.log.

Posteriormente a ello, puede que nos sea necesario el poder establecer el nivel de LOG a utilizar, en este caso será necesario modificar o crear el fichero stream_log.config, este fichero contienetoda la información que deberá de almacenarse en el fichero log, Stream.log, para ello podermos cambiar el valor del nivel modificando el valor de la variable, "level value" veamos un ejemplo del fichero de configuración:

<root>
<level value="DEBUG" />
<appender-ref ref="StreamAppender" />
</root>

Los niveles de registro son los que indicamos en las siguientes líneas (establecidos en tres niveles):

- Error
- Debug
- Trace

Error, es el nivel por defecto indicado para la instalación del producto.
Debug, Provee de muchos más detalles de los procesos.
Trace, Es el sistema de log más completo.