OpenLiteSpeed logo Manual de usuario de OpenLiteSpeed

Registro del servidor

Tabla de contenido

Registro del servidor

Registro de acceso

Nombre de archivo

Descripción

Especifica la ruta del archivo de registro.

Sintaxis

Nombre de archivo que puede ser una ruta absoluta o una ruta relativa a $SERVER_ROOT.

Consejos

Performance Coloque el archivo de registro en un disco separado.

Nivel de registro

Descripción

Especifica el nivel de registro que se incluirá en el archivo de registro. Los niveles disponibles (de mayor a menor) son: ERROR, WARNING, NOTICE, INFO y DEBUG. Solo se registrarán los mensajes con nivel mayor o igual que la configuración actual.

Sintaxis

Seleccionar de la lista desplegable

Consejos

Performance Usar el nivel de registro DEBUG no afecta al rendimiento, salvo que Nivel de depuración esté configurado con un nivel distinto de NONE. Se recomienda configurar Log Level como DEBUG y Debug Level como NONE. Con esta configuración no llenará el disco duro con registros de depuración, pero podrá usar la acción Alternar registro de depuración para controlar la salida de depuración. Esta acción puede activar o desactivar el registro de depuración sobre la marcha y es útil para depurar servidores de producción ocupados.

Ver también

Nivel de depuración

Nivel de depuración

Descripción

Especifica el nivel de registro de depuración. Nivel de registro debe estar configurado como DEBUG para usar esta función. El registro de depuración está desactivado cuando "Debug Level" se establece en NONE, aunque Nivel de registro esté configurado como DEBUG. Alternar registro de depuración puede usarse para controlar el nivel de depuración en un servidor activo sin reiniciarlo.

Sintaxis

Seleccionar de la lista desplegable

Consejos

Performance Importante: configure siempre este valor como NONE si no necesita registros de depuración detallados. El registro de depuración activo degradará gravemente el rendimiento del servicio y puede saturar el espacio en disco en muy poco tiempo. El registro de depuración incluye información detallada de cada solicitud y respuesta.

Se recomienda configurar Log Level como DEBUG y Debug Level como NONE. Con esta configuración no llenará el disco duro con registros de depuración, pero podrá usar la acción Alternar registro de depuración para controlar la salida de depuración.

Ver también

Nivel de registro, Alternar registro de depuración

Tamaño de rotación (bytes)

Descripción

Especifica cuándo debe rotarse el archivo de registro actual. Cuando el tamaño del archivo supera el límite de rotación, el archivo de registro activo se renombra como log_name.mm_dd_yyyy(.sequence) en el mismo directorio y se crea un nuevo archivo de registro activo. El tamaño real del archivo rotado puede ser ligeramente mayor que este límite. Establézcalo en 0 para desactivar la rotación de registros.

Sintaxis

Número entero

Consejos

Information Agregue "K", "M" o "G" al número para kilobytes, megabytes y gigabytes.

Días de conservación

Descripción

Especifica cuántos días se conservará en disco el archivo de registro de acceso. Solo se eliminarán los archivos de registro rotados que sean más antiguos que el número de días especificado. El archivo de registro actual no se modificará, independientemente de cuántos días de datos contenga. Si no desea eliminar automáticamente registros obsoletos y muy antiguos, establezca este valor en 0.

Sintaxis

Número entero

Comprimir archivo

Descripción

Especifica si se deben comprimir los archivos de registro rotados para ahorrar espacio en disco.

Sintaxis

Seleccionar desde botones de opción

Consejos

Information Los archivos de registro se comprimen muy bien y se recomienda activar esta opción para reducir el uso de disco de registros antiguos.

Activar registro stderr

Descripción

Especifica si se debe escribir en el registro al recibir salida stderr de procesos iniciados por el servidor.

Si está activado, los mensajes stderr se registrarán en el mismo directorio que el registro del servidor con el nombre fijo "stderr.log". Si está desactivado, toda la salida stderr se descartará.

Funciones como error_log() de PHP que no escriben directamente en stderr (descriptor de archivo 2) no se ven afectadas por esta configuración y escribirán en el archivo definido por la directiva PHP ini 'error_log' o en el archivo "error.log" del servidor con la etiqueta '[STDERR]' si esa directiva no está definida.

Sintaxis

Seleccionar desde botones de opción

Consejos

Information Actívelo si necesita depurar aplicaciones externas configuradas, por ejemplo PHP, Ruby, Java, Python o Perl.

Nombre de archivo

Descripción

Nombre de archivo del registro de acceso.

Sintaxis

Nombre de archivo que puede ser una ruta absoluta o una ruta relativa a $SERVER_ROOT.

Consejos

Performance Coloque el archivo de registro de acceso en un disco separado.

Registrador por tubería

Descripción

Especifica la aplicación externa que recibirá los datos del registro de acceso enviados por LiteSpeed mediante una tubería en su flujo STDIN (el descriptor de archivo es 0). Cuando este campo se especifica, el registro de acceso se enviará solo a la aplicación registradora y no al archivo de registro de acceso especificado en la entrada anterior.

La aplicación registradora debe definirse primero en la sección Aplicaciones externas. El registro de acceso a nivel de servidor solo puede usar una aplicación registradora externa definida a nivel de servidor. El registro de acceso a nivel de host virtual solo puede usar una aplicación registradora definida a nivel de host virtual.

El proceso registrador se inicia del mismo modo que otros procesos externos (CGI/FastCGI/LSAPI). Esto significa que se ejecutará con el ID de usuario especificado en la configuración Modo Set UID de app externa del host virtual y nunca se ejecutará en nombre de un usuario privilegiado.

LiteSpeed web server realiza balanceo de carga simple entre varias aplicaciones registradoras si se configura más de una instancia. El servidor LiteSpeed siempre intenta mantener el número de aplicaciones registradoras lo más bajo posible. Solo cuando una aplicación registradora no procesa las entradas del registro de acceso a tiempo, el servidor intenta iniciar otra instancia.

Si un registrador falla, el servidor web iniciará otra instancia, pero se perderán los datos de registro del búfer de flujo. Es posible perder datos de registro si los registradores externos no pueden seguir la velocidad y el volumen del flujo de registro.

Sintaxis

Seleccionar de la lista desplegable

Formato de registro

Descripción

Especifica el formato del registro de acceso. Cuando se establece el formato de registro, anula la configuración Encabezados de registro.

Sintaxis

Cadena. La sintaxis del formato de registro es compatible con el formato de registro personalizado de Apache 2.0.

Ejemplo

Common Log Format (CLF)
"%h %l %u %t \"%r\" %>s %b"

Common Log Format with Virtual Host
"%v %h %l %u %t \"%r\" %>s %b"

NCSA extended/combined log format
"%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"

Log cookie value of Foobar
"%{Foobar}C"

Ver también

Encabezados de registro

Encabezados de registro

Descripción

Especifica si se deben registrar los encabezados de solicitud HTTP: Referer, UserAgent y Host.

Sintaxis

Seleccionar mediante casillas

Consejos

Performance Desactive esto si no necesita estos encabezados en el registro de acceso.

Ver también

Formato de registro