Interpretación de las anotaciones cronológicas de JVM

Visualice los archivos de anotaciones cronológicas para determinar los problemas contenidos en los entornos de aplicaciones.

Las anotaciones cronológicas de JVM contienen datos de impresión escritos por las aplicaciones. La aplicación puede escribir los datos directamente en forma de llamadas de método System.out.print(), System.err.print(), etc. La aplicación también puede escribir los datos indirectamente llamando a una función JVM, por ejemplo, Exception.printStackTrace(). Asimismo, el archivo de anotaciones cronológicas de JVM System.out contiene mensajes de sistema escritos por WebSphere Application Server.

[z/OS]Si permite que el servidor de aplicaciones dé formato a los datos de aplicación, se imprimirán en el formato de rastreo de z/OS normal. Si no permite que el servidor de aplicaciones dé formato a los datos de aplicación, se imprimirá el texto sin formato, que es más difícil de analizar.

Nota: Puede configurar el ID de hebra utilizado en los archivos de registro y rastreo de WebSphere Application Server Versión 9.0 como una representación hexadecimal del ID de hebra de java.util.logging.LogRecord, o como la representación hexadecimal del ID de hebra de java.lang.Thread. Establezca la propiedad del sistema de Java™ com.ibm.websphere.logging.useJULThreadID. en true para que el ID de hebra coincida con el ID de hebra de java.util.logging.LogRecord. Establezca la propiedad del sistema en false para que el ID de hebra coincida el ID de hebra de java.lang.Thread. Si no se especifica la propiedad del sistema, el ID de hebra coincide con el ID de hebra de java.lang.Thread.

[AIX Solaris HP-UX Linux Windows][IBM i]Puede dar formato a los datos de la aplicación para que parezcan mensajes de sistema de WebSphere Application Server, utilizando el campo Salida de aplicaciones instaladas del Panel de propiedades de anotaciones cronológicas de JVM, o como texto plano sin formato adicional. Los mensajes de sistema de WebSphere Application Server siempre están formateados. Dependiendo de cómo esté configurado el archivo de anotaciones cronológicas de JVM, los mensajes formateados se pueden escribir en las anotaciones cronológicas de JVM con formato básico o avanzado.

[AIX Solaris HP-UX Linux Windows][IBM i]

Formatos de los mensajes

Los mensajes formateados se escriben en las anotaciones cronológicas de JVM en uno de estos dos formatos:
Formato básico
El formato que utilizaban las versiones anteriores de WebSphere Application Server.
Formato avanzado
Amplía el formato básico ya que añade información acerca de un suceso, siempre que sea posible.
[AIX Solaris HP-UX Linux Windows][IBM i]

Campos de formato básico y de formato avanzado

Los formatos básico y avanzado utilizan los mismos campos y las mismas técnicas de formatos. Los diferentes campos que se pueden encontrar en estos formatos son:
TimeStamp
El campo timestamp tiene el formato del entorno nacional del proceso en el que se ha formateado. Incluye una fecha con todos los calificadores (por ejemplo, AAMMDD), la hora de 24 horas con una precisión de milisegundos y el huso horario.
ThreadId
Un valor hexadecimal de 8 caracteres generado a partir del código de totales de control de la hebra que ha emitido el mensaje.
ThreadName
El nombre de la hebra Java que ha emitido el suceso de rastreo o mensaje.
ShortName
El nombre abreviado del componente de anotación cronológica que ha emitido el suceso de rastreo o mensaje. Generalmente es el nombre de clase de los componentes internos de WebSphere Application Server, pero puede ser otro identificador para las aplicaciones de usuario.
LongName
El nombre completo del componente de anotaciones que ha emitido el suceso de rastreo o mensaje. Generalmente es el nombre de clase totalmente calificado de los componentes internos de WebSphere Application Server, pero puede ser otro identificador para las aplicaciones de usuario.
EventType
Un campo de un carácter que indica el tipo del suceso de rastreo o mensaje. Los tipos de mensajes aparecen en mayúsculas. Los valores posibles son:
F
Un mensaje de error fatal
E
Un mensaje de error.
W
Un mensaje de aviso.
A
Un mensaje de auditoría.
I
Un mensaje informativo.
C
Un mensaje de configuración.
D
Un mensaje detallado.
O
Un mensaje que ha grabado directamente en System.out la aplicación de usuario o los componentes internos.
R
Un mensaje que ha grabado directamente en System.err la aplicación de usuario o los componentes internos.
Z
Un contenedor que indica el tipo que no se ha reconocido.
ClassName
La clase que ha emitido el suceso de rastreo o mensaje.
MethodName
El método que ha emitido el suceso de rastreo o mensaje.
Organización
La organización que posee la aplicación que ha emitido el suceso de rastreo o mensaje.
Product
El producto que ha emitido el suceso de rastreo o mensaje.
Component
El componente del producto que ha emitido el suceso de rastreo o mensaje.
[AIX Solaris HP-UX Linux Windows][IBM i]

Formato básico

Los sucesos de mensajes que se muestran en formato básico utilizan el formato siguiente: La anotación <nombre> indica los campos obligatorios que siempre aparecen en el mensaje con formato básico. La anotación [nombre] indica los campos opcionales o condicionales que se incluirán si se pueden determinar.

<timestamp><threadId><shortName><eventType>[className][methodName]<message>
[AIX Solaris HP-UX Linux Windows][IBM i]

Formato avanzado

Los sucesos de mensajes que se muestran en formato avanzado utilizan el formato siguiente: La anotación <nombre> indica los campos obligatorios que siempre aparecen en las entradas de mensaje con formato avanzado. La anotación [nombre] indica los campos opcionales o condicionales que se incluirán si se pueden determinar.

<timestamp><threadId><eventType><UOW><source=longName>[className]
[methodName]<Organization><Product><Component>
[thread=threadName]<message>
[z/OS]

Formato de una entrada de anotaciones cronológicas de error

1| 2005/03/02 17:31:17.641 01 t=8FB718 c=UNK key=S2 (13007002)
2| ThreadId: 0000004e
3| FunctionName: com.ibm.ws.sm.workspace.impl.WorkSpaceManagerImpl
4| SourceId: com.ibm.ws.sm.workspace.impl.WorkSpaceManagerImpl
5| Category: AUDIT
6| ExtendedMessage: BBOO0222I: WKSP0023I: La comprobación de coherencia de la
configuración del espacio de trabajo está inhabilitada.
Tabla 1. Partes de un registro de la corriente de anotaciones cronológicas. En la tabla siguiente se explica la entrada de anotaciones cronológicas de error mencionada anteriormente.
Número de línea Componente Descripción
1 2005/03/02 17:31:17.641 01 Fecha / indicación de hora / número de versión de registro de 2 dígitos
1 t=8FB718 Dirección de MVS TCB (hebra)
1 c=UNK Información de correlación de peticiones
1 key=S2 Estado/Clave (S=Supervisor,P=Problema)
1 (13007002) Identificador de punto de rastreo
2 ThreadId: 0000004e Identificador de hebra (TID)
3 FunctionName: com.ibm.ws.sm.workspace.impl.WorkSpaceManagerImpl Nombre de función
4 SourceId: com.ibm.ws.sm.workspace.impl.WorkSpaceManagerImpl Identificador de origen
5 Category: AUDIT Categoría
6, 7 ExtendedMessage: ... Mensaje de registro

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rtrb_readmsglogs
File name: rtrb_readmsglogs.html