> # Servidor SIP: Configuración: Depuración de Mensajes

> Opciones de Configuración

> Utilice esta página para activar y configurar el registro de acceso para el servidor de comunicaciones WebLogic.

> Advertencia: Este elemento debe utilizarse sólo en un entorno de desarrollo, porque el registro de acceso registra todas las solicitudes y respuestas SIP. No active esta opción en un sistema de producción.

> Consulte la sección sobre la activación del registro de acceso en la guía de programación para obtener información sobre cómo configurar y utilizar el registro de acceso. Si desea realizar un registro más selectivo en un entorno de producción, consulte la sección sobre el registro de solicitudes y respuestas SIP en la guía de administración.

> #### Opciones de Configuración

> Nombre | Descripción
> --- | ---
> Activar Depuración | Especifica si la depuración de mensajes está activada.
> Nivel de Depuración | La recopilación de información predefinida que hay que registrar para cada solicitud y respuesta SIP. Se soportan los siguientes niveles: terse: Registra sólo la configuración del dominio, el nombre del Servlet de registro, el nivel de registro y si se trata o no de un mensaje entrante. básico: Registra los elementos terse, además del estado del mensaje SIP, la frase del motivo, el tipo de respuesta o solicitud, el método SIP, la cabecera De y la cabecera Para. full: Registra los elementos básicos, además de las cabeceras de mensajes SIP, el registro de hora, el protocolo, la URI de solicitud, el tipo de solicitud, el tipo de repuesta, el tipo de contenido y el contenido sin procesar. Atributo de MBean: `MessageDebugBean.Level`
> Patrón | El patrón utilizado para formatear una entrada de log de acceso. Los enteros entre paréntesis hacen referencia a los elementos que se definen a continuación. El formato se define especificando uno o varios enteros, entre paréntesis con "{" y "}". Cada entero representa un elemento definido posteriormente en la definición de formato. Atributo de MBean: `FormatBean.Pattern`
> Elementos | Elementos de cadena que identifican una parte del mensaje SIP para incluirla en un registro de log. Coloque varios elementos en líneas independientes. Consulte la sección sobre la personalización de registros de log en la guía de programación para obtener una lista de los tipos de token disponibles. Atributo de MBean: `FormatBean.Tokens`
> Tamaño de Archivo de Rotación | Tamaño (1 - 65.535 kilobytes) que desencadena el servidor para que mueva los mensajes de log a un archivo independiente. Cuando el servidor comprueba el tamaño de archivo, si el archivo log ha alcanzado el tamaño mínimo especificado, el servidor cambia el nombre del archivo log actual a NombreArchivo.logN y, además, crea un nuevo archivo para almacenar los mensajes siguientes. Nota: este valor necesita que especifique un tipo de rotación de archivo 'por tamaño'. Atributo de MBean: `MessageDebugBean.FileMinSize` Los cambios se aplicarán después de volver a desplegar el módulo o reiniciar el servidor.
> Nombre de Archivo Log | Nombre del archivo del log en el que se almacenan los mensajes SIP. Atributo de MBean: `MessageDebugBean.LogFilename` Los cambios se aplicarán después de volver a desplegar el módulo o reiniciar el servidor.
> Registro Activado | Especifica si el servidor registra los mensajes SIP en un archivo log independiente. Atributo de MBean: `MessageDebugBean.LoggingEnabled` Los cambios se aplicarán después de volver a desplegar el módulo o reiniciar el servidor.
> Tipo de Rotación | Define los criterios para mover mensajes de log antiguos a un archivo independiente. Atributo de MBean: `MessageDebugBean.RotationType`
> Limitar Número de Archivos Retenidos | Indica si se debe limitar el número de archivos log que crea esta instancia del servidor para almacenar los mensajes antiguos. (Es necesario que especifique un tipo de rotación de archivo 'por tamaño' o 'por tiempo'.) Atributo de MBean: `MessageDebugBean.NumberOfFilesLimited`
> Archivos que Retener | Número máximo de archivos log que crea el servidor al rotar el log. Este número no incluye el archivo utilizado por el servidor para almacenar los mensajes actuales. (Es necesario que active 'Limitar Número de Archivos Retenidos'.) Atributo de MBean: `MessageDebugBean.FileCount`
> Rotar Archivo Log al Iniciar | Especifica si un servidor rota su archivo log durante su ciclo de inicio. Atributo de MBean: `MessageDebugBean.RotateLogOnStartup`
> Directorio de Rotación de Archivos Log | Directorio en el que se almacenarán los archivos log rotados. Por defecto, los archivos rotados se almacenan en el mismo directorio que el archivo log. Atributo de MBean: `MessageDebugBean.LogFileRotationDir`
> Hora de Inicio de Rotación | Determina la hora de inicio (hora y minuto) de una secuencia de rotación basada en tiempo. Nota: este valor necesita que defina un tipo de rotación de log de horas y minutos ('hh:mm'; por ejemplo, 07:30). Atributo de MBean: `MessageDebugBean.RotationTime`
> Intervalo de Rotación | Intervalo (en horas) en el que el servidor guarda los mensajes de log antiguos en otro archivo. Nota: este valor necesita que defina un tipo de rotación de log de horas y minutos ('hh:mm'; por ejemplo, 07:30). Atributo de MBean: `MessageDebugBean.FileTimeSpan`
> Patrón de Formato de Fecha | El patrón de formato de fecha utilizado para presentar fechas en el archivo log del servidor y en la salida stdout. La cadena DateFormatPattern cumple con las especificaciones de la clase `java.text.SimpleDateFormat`. Atributo de MBean: `MessageDebugBean.DateFormatPattern` Los cambios se aplicarán después de volver a desplegar el módulo o reiniciar el servidor.