![[z/OS]](../images/ngzos.gif)
Subtipo SMF 7: registro de actividad de WebContainer (Versión 2)
La finalidad del registro de SMF de actividad de WebContainer es registrar la actividad dentro de un WebContainer que se esté ejecutando en un servidor de transacciones de WebSphere Application Server para z/OS.
El contenedor web se despliega dentro de un EJB y se ejecuta dentro del contenedor EJB. WebContainer actúa como un servidor web que maneja sesiones HTTP y servlets. El contenedor de EJB no está al corriente del trabajo que realiza el WebContainer. Por el contrario, el contenedor de EJB sólo registra que se haya asignado el EJB. Mientras tanto, el WebContainer recopila toda la información detallada, como por ejemplo las sesiones HTTP, los servlets y los datos de rendimiento respectivos. Se crea un solo registro de actividad de WebContainer para cada actividad que se ejecuta dentro de un contenedor web.
El registro de SMF de WebContainer se activa y desactiva junto con la activación y desactivación del registro de SMF para el contenedor J2EE.
Esquema del registro de actividad de WebContainer (Versión 2)
Esta sección incluye el Subtipo 7: registro de actividad de WebContainer (Versión 2).Sección de actividad de WebContainer
Desplazamiento (decimal) | Desplazamiento (hexadecimal) | Nombre | Longitud | Formato | Descripción |
---|---|---|---|---|---|
0 | 0 | SM120WAA | 64 | EBCDIC | Nombre de host del servidor de transacciones de WebSphere |
64 | 40 | SM120WAB | 8 | EBCDIC | Nombre del servidor de transacciones WebSphere. |
72 | 48 | SM120WAC | 8 | EBCDIC | Nombre de la instancia de servidor de transacciones de WebSphere. |
80 | 50 | SM120WAD | 8 | HEX | Símbolo de enclave de WLM. |
88 | 58 | SM120WAE | 20 | HEX | Identidad de la actividad. |
108 | 6C | SM120WAF | 16 | S390STCK | Hora a la que empezó la actividad en el servidor. |
124 | 7C | SM120WAG | 16 | S390STCK | Hora a la que terminó la actividad. |
140 | 8C | SM120CL4 | 8 | EBCDIC | Cell |
148 | 94 | SM120ND4 | 8 | EBCDIC | Nodo |
Sección de HttpSessionManager
Desplazamiento | Desplazamiento | Nombre | Longitud | Formato | Descripción |
---|---|---|---|---|---|
0 | 0 | SM120WAH | 4 | binario | "createdSessions": Número de sesiones http que se han creado. |
4 | 4 | SM120WAI | 4 | binario | "invalidatedSessions": Número de sesiones http que se han invalidado. |
8 | 8 | SM120WAJ | 4 | binario | "activeSessions": Número de sesiones http a las que se ha hecho referencia durante la actividad. |
12 | C | SM120WAK | 4 | binario | "sessionLifeTime": duración de la sesión en milisegundos. Si "invalidatedSessions" > 0, ésta es la duración media (en milisegundos) de la sesión http invalidada. |
Sección de WebApplication
Desplazamiento | Desplazamiento | Nombre | Longitud | Formato | Descripción |
---|---|---|---|---|---|
0 | 0 | SM120WAL | 256 | Unicode | Nombre de la WebApplication. |
256 | 100 | SM120WAM | 4 | binario | Número de tripletes de servlet de esta sección de la aplicación web |
El siguiente triplete aparece 0-n veces, una vez por cada sección de servlet. | |||||
260 | 104 | SM120WAN | 4 | binario | Desplazamiento a la sección de servlet desde el principio de esta sección de WebApplication. |
264 | 108 | SM120WAO | 4 | binario | Longitud de la sección de servlet |
268 | 10C | SM120WAP | 4 | binario | Número de secciones de servlet. |
Sección de actividad del servlet
Desplazamiento | Desplazamiento | Nombre | Longitud | Formato | Descripción |
---|---|---|---|---|---|
0 | 0 | SM120WAQ | 256 | Unicode | El nombre del servlet. |
256 | 100 | SM120WAR | 4 | binario | "responseTime": Tiempo de respuesta en milisegundos. |
260 | 104 | SM120WAS | 4 | binario | "numErrors": Número de errores que se han encontrado durante la ejecución de servlet. |
264 | 108 | SM120WAT | 4 | binario | "loaded": 0: el servlet no tenía que estar cargado necesariamente como resultado de esta petición. 1: el servlet tenía que estar cargado como resultado de esta petición. |
268 | 10C | SM120WAU | 16 | EBCDIC | "loadedSince":
Indicación de hora de System.currentTimeMillis(), en formato HEX, cuando el
servlet estaba cargado. Ejemplo: Los datos
tal como aparecen en el registro tienen el formato:
e7ef7c577cEste formato debe convertirse a un valor long de Java: 996155348860Los dígitos long de Java se pueden convertir a java.util.Date: Thu Jul 26 15:49:08 GMT+02:00 2001 |
284 | 11C | SM120CPU | 8 | binario | Tiempo de Cpu en microsegundos. |