Modalidad básica y modalidad HPEL
Existen dos modalidades de registro y rastreo en el producto, que son la modalidad básica y la modalidad HPEL (High Performance Extensible Logging). Utilice este tema para comprender las diferencias entre estas dos modalidades.
La modalidad básica, la predeterminada, es la infraestructura de registro y rastreo existente en versiones anteriores de WebSphere Application Server. Es posible que los scripts y herramientas de los que disponga que utilicen el registro y el rastreo requieran ligeras modificaciones para funcionar con la modalidad HPEL.
Para aprovechar la nueva infraestructura de registro y rastreo, debe estar habilitada la modalidad HPEL. Una vez habilitada la modalidad HPEL, ya no se escribe en los registros de JVM (generalmente SystemOut.log y SystemErr.log), ni en el registro cronológico de rastreo (generalmente trace.log), ni en el registro de servicio (generalmente activity.log). En su lugar, el contenido de registro y rastreo se escribe en un repositorio de datos de registro o de rastreo en formato binario propietario y, si se configura, en un archivo de registro de texto. Si se inhabilita la escritura de los resultados en un archivo de registro de texto, se consigue el mejor rendimiento de HPEL. Se proporciona una herramienta de visualización de registros, LogViewer, para visualizar, filtrar, supervisar y formatear los datos de registro y rastreo de los repositorios.

Origen | Archivos de la modalidad básica | Archivos de la modalidad HPEL | Cómo visualizar los archivos de HPEL |
---|---|---|---|
System.out | SystemOut.log
trace.log (cuando el rastreo está habilitado) |
logdata/*.wbl
TextLog_<timestamp>.log (cuando el registro de texto está habilitado) |
logdata - utilice LogViewer,
con filtrado opcional, para representar el repositorio de datos de registro como texto
legible y después utilice cualquier editor de texto TextLog - cualquier editor de texto |
System.err | SystemErr.log | Igual que System.out | Igual que System.out |
java.util.logging (nivel DETAIL y superior) | SystemOut.log
activity.log trace.log (cuando el rastreo está habilitado) |
Igual que System.out | Igual que System.out |
java.util.logging (nivel inferior a DETAIL) | trace.log | tracedata/*.wbl
TextLog_<timestamp>.log (cuando el registro de texto está habilitado) |
tracedata - utilice LogViewer,
con filtrado opcional, para representar el repositorio de datos de rastreo como texto
legible y después utilice cualquier editor de texto TextLog - cualquier editor de texto |
native cout | native_stdout.log | native_stdout.log | Cualquier editor de texto |
native cerr | native_stderr.log | native_stderr.log | Cualquier editor de texto |
MBeans de la modalidad básica | MBeans de la modalidad HPEL | Descripciones de los MBean para HPEL |
---|---|---|
RasLoggingServiceMBean | RasLoggingServiceMBean | Proporciona notificación JMX |
HPELLogDataServiceMBean | Configura el repositorio de registro en aspectos tales como la ubicación, la política de retención, el comportamiento en caso de quedarse sin espacio, el espacio de almacenamiento intermedio y la conmutación de archivos. | |
HPELTraceDataServiceMBean | Configura el repositorio de rastreo en aspectos tales como la ubicación, la política de retención, el comportamiento en caso de quedarse sin espacio, el espacio de almacenamiento intermedio y la conmutación de archivos. | |
HPELTextLogServiceMBean | Configura el registro de texto en aspectos tales como la ubicación, la política de retención, el comportamiento en caso de quedarse sin espacio, el espacio de almacenamiento intermedio, la conmutación de archivos y el formato de SystemErr o de SystemOut. | |
TraceServiceMBean | HPELControlServiceMBean | Configura los niveles de especificación del rastreo y proporciona acceso al contenido del repositorio de registro y rastreo |