Corrientes de anotaciones cronológicas de z/OS

El registrador del sistema z/OS proporciona colecciones de datos denominadas corrientes de anotaciones cronológicas, que se graban en los almacenamientos intermedios de almacenamiento local y, a continuación, en un recurso de acoplamiento de sysplex o un DASD para el almacenamiento a largo plazo. Las corrientes de anotaciones cronológicas proporcionan un registro de alto rendimiento para ciertas aplicaciones.

Si desea información general sobre las corrientes de anotaciones cronológicas, consulte z/OS Setting Up a Sysplex (SA22-7625).

WebSphere Application Server for z/OS puede utilizar corrientes de anotaciones cronológicas para los tipos de datos siguientes:
  • Los datos en el registro cronológico de errores de WebSphere Application Server, que se pueden direccionar a una corriente de anotaciones cronológicas, en lugar de a un conjunto de datos de impresión.
  • Los datos de anotaciones cronológicas de transacciones de WebSphere Application Server, que se pueden direccionar a una corriente de anotaciones cronológicas, en lugar de a un conjunto de datos del sistema de archivos jerárquico (HFS).
  • Los datos de anotaciones cronológicas del SIP (Session Initiation Protocol) de WebSphere Application Server, que se direcciona a una corriente de anotaciones cronológicas.

Registro cronológico de errores de WebSphere Application Server

El registro cronológico de errores de WebSphere Application Server se utiliza para registrar los mensajes detallados de error y de estado del tiempo de ejecución. Si se establece la variable ras_log_logstreamName, los mensajes del registro cronológico de errores se graban en el registro cronológico de errores z/OS especificada. Si la variable ras_log_logstreamName no se ha establecida o si no existe la corriente de anotaciones cronológicas especificada, los registros cronológicos de errores se escriben en STDERR.

La ventaja principal de enviar el registro cronológico de errores de WebSphere Application Server a una corriente de anotaciones cronológicas z/OS es que puede consolidar los registros cronológicos de errores de varios servidores y regiones de sirviente. Si coloca la corriente de anotaciones cronológicas de errores en un recurso asociado, también puede consolidar los registros cronológicos de errores de distintos sistemas en el mismo sysplex.

WebSphere Application Server para z/OS proporciona los trabajos de ejemplo siguientes para crear corrientes de anotaciones cronológicas de errores:
BBOERRLC
Crea una corriente de anotaciones cronológicas de un recurso asociado para el registro cronológico de errores de WebSphere Application Server.
BBOERRLD
Crea una corriente de anotaciones cronológicas sólo de DASD para el registro cronológico de errores de WebSphere Application Server.
Utilice el script copyZOS para grabar estos trabajos en un conjunto de datos particionado.

Después de crear la corriente de anotaciones cronológicas, utilice los scripts o la consola administrativa para establecer la variable ras_log_logstreamName en el nombre de la corriente de anotaciones cronológicas para todos los servidores cuya salida va dirigida a la corriente de anotaciones cronológicas creada recientemente.

Utilice el script BBORBLOG en el conjunto de datos del perfil SBBOEXEC para ver el registro cronológico de errores. Para obtener más información, lea el tema Visualización del contenido del registro cronológico de errores mediante el programa de utilidad de navegación de anotaciones cronológicas.

Anotaciones cronológicas de asociados XA de transacciones

La anotación cronológica de asociado XA de transacciones de WebSphere Application Server se utiliza para registrar la información de transacción de registro (JTA). Esta información se escribe en un archivo HFS o en una corriente de anotaciones cronológicas de z/OS, dependiendo del valor del archivo del directorio de transacciones para un servidor específico:
  • Si el valor del directorio de transacciones es dir://nombre_directorio, el directorio del sistema de archivos especificado se utiliza para almacenar la información de transacciones.
  • Si el valor del directorio de transacciones es logstream://nombre_corriente_anotaciones, la información de transacciones se escribe en la corriente de anotaciones cronológicas especificada.
El valor predeterminado es dir://raíz_servidor_aplicaciones/tranlog/nombre_servidor.

Mediante el uso de una corriente de anotaciones cronológicas de z/OS para la anotación cronológica de transacciones de WebSphere Application Server y su colocación en un recurso asociado, puede mejorar el rendimiento para las operaciones de reinicio entre sistemas.

WebSphere Application Server para z/OS proporciona los trabajos de ejemplo siguientes en el conjunto de datos del producto SBBOJCL para crear corrientes de anotaciones cronológicas de transacciones:
BBOTXALC
Crea una corriente de anotaciones cronológicas de un recurso asociado para un registro cronológico de WebSphere Application Server.
BBOTXALD
Crea una corriente de anotaciones cronológicas sólo de DASD para un registro cronológico de WebSphere Application Server.
Utilice el script copyZOS para grabar estos trabajos en un conjunto de datos particionado.

Después de crear la corriente de anotaciones cronológicas, utilice la consola administrativa para establecer un registro de transacciones del servidor individual en logstream://nombre_corriente_anotaciones en el separador de configuración de los valores de servicio de transacción del servidor (Servidores > Tipos de servidor > WebSphere Application Servers > nombre_servidor > Servicios de contenedor > Servicio de transacciones) y reinicie el servidor. Para obtener más información, lea el tema Valores del servicio de transacciones.

Nota: Cuando se federa un servidor de aplicaciones en una célula de Network Deployment, debe borrar cualquier error de transacción existente. Si se están realizando anotaciones cronológicas de transacciones en una corriente de anotaciones cronológicas de z/OS, suprima la corriente de anotaciones cronológicas de transacciones del servidor después de que el servidor de aplicaciones se haya concluido y vuélvala a crear antes de iniciar el servidor de aplicaciones que acaba de federar.

Creación de corrientes de registro de recuperación SIP

Si la configuración de la célula de Network Deployment incluye los asociados de réplica de varias LPAR, las corrientes de registro de recuperación SIP deben residir en un recurso de acoplamiento. Las corrientes de registro de recuperación DASD sólo se pueden utilizar si todos los socios de réplica están en la misma LPAR.

Las corrientes de registro SIP deben seguir un patrón muy concreto para sus nombres: NOMBRE_CÉLULA.NOMBRE_SERVIDOR.D y NOMBRE_CÉLULA.NOMBRE_SERVIDOR.M.

Es posible que aparezca algún error que indique que la corriente de anotaciones cronológicas está completa o corrupta. En esta situación, es posible que tenga que suprimir y volver a definir la corriente de anotaciones cronológicas. En los ejemplos siguientes se muestran trabajos que pueden utilizarse para realizar estas acciones:

Suprimir la corriente de anotaciones cronológicas:
//DEFLOGA  JOB MSGLEVEL=(1,1),MSGCLASS=H,NOTIFY=&SYSUID,REGION=0M 
//*                            
//LOGDEFN  EXEC PGM=IXCMIAPU,REGION=4M      
//SYSPRINT DD SYSOUT=*       
//*                            
//SYSIN    DD  *              
     DATA TYPE(LOGR)           
     DELETE LOGSTREAM          
     NAME(WT0CELL.WT0S000.M)   
     DELETE LOGSTREAM          
     NAME(WT0CELL.WT0S000.D)   
     DELETE LOGSTREAM          
     NAME(WT0CELL.WT0S001.M)   
     DELETE LOGSTREAM          
     NAME(WT0CELL.WT0S001.D)
/* 
Volver a crear la corriente de anotaciones cronológicas:
//DEFLOGA  JOB MSGLEVEL=(1,1),MSGCLASS=H,NOTIFY=&SYSUID,REGION=0M  
//*                                
//LOGDEFN  EXEC PGM=IXCMIAPU,REGION=4M             
//SYSPRINT DD SYSOUT=*           
//*                                
//SYSIN    DD  *
     DATA TYPE(LOGR)
     DEFINE LOGSTREAM 
     NAME(WT0CELL.WT0S000.M)
     DASDONLY(YES)
     HLQ(LOCAL) MODEL(NO)
     LS_SIZE(2048)
     STG_SIZE(2048)
     LOWOFFLOAD(60)
     HIGHOFFLOAD(80)
     DEFINE LOGSTREAM
     NAME(WT0CELL.WT0S000.D)     
     DASDONLY(YES)
     HLQ(LOCAL) MODEL(NO)
     LS_SIZE(2048)
     STG_SIZE(2048)
     LOWOFFLOAD(60) 
     HIGHOFFLOAD(80)
     DEFINE LOGSTREAM
     NAME(WT0CELL.WT0S001.M)
     DASDONLY(YES)
     HLQ(LOCAL) MODEL(NO)
     LS_SIZE(2048)
     STG_SIZE(2048)
     LOWOFFLOAD(60) 
     HIGHOFFLOAD(80)
     DEFINE LOGSTREAM
     NAME(WT0CELL.WT0S001.D)
     DASDONLY(YES)
     HLQ(LOCAL) MODEL(NO)
     LS_SIZE(2048)
     STG_SIZE(2048)
     LOWOFFLOAD(60)    
     HIGHOFFLOAD(80)       
/*     
//

Icon that indicates the type of topic Concept topic



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