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.
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.
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]](../images/dist.gif)
![[IBM i]](../images/iseries.gif)
Formatos de los mensajes
- 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]](../images/dist.gif)
![[IBM i]](../images/iseries.gif)
Campos de formato básico y de formato avanzado
- 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]](../images/dist.gif)
![[IBM i]](../images/iseries.gif)
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]](../images/dist.gif)
![[IBM i]](../images/iseries.gif)
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]](../images/ngzos.gif)
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.
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 |