[z/OS]

Preparación de los controles y recursos de CTRACE

Debe preparar los controles y recursos CTRACE antes de utilizarlo para los datos de rastreo.

Antes de empezar

Antes de empezar la actividad de rastreo de componentes (CTRACE) para servidores WebSphere Application Server para z/OS, debe decidir ciertos valores para los controles y los recursos de CTRACE, y crear además un grabador externo si se necesita uno para registrar los datos de rastreo.

Acerca de esta tarea

Lleve a cabo los pasos siguientes para preparar los controles y los recursos de CTRACE:

Procedimiento

  1. Decida si desea escribir los datos CTRACE en los conjuntos de datos de rastreo, que es lo recomendable, o mantenerlos únicamente en almacenamientos intermedios de memoria.
  2. Si desea utilizar los conjuntos de datos de rastreo, lleve a cabo estos pasos.
    1. Decida si desea crear un conjunto de datos de rastreo para toda la actividad de WebSphere Application Server en un único sistema z/OS o en conjuntos independientes de datos de rastreo para cada célula o release de WebSphere Application Server.

      Los conjuntos de datos de rastreo no pueden compartirse entre sistema z/OS; todos los sistemas deben tener sus propios conjuntos de datos de rastreo.

    2. Elija nombres para los conjuntos de datos de rastreo.

      Para simplificar la configuración del transcriptor externo, incluya el nombre de los sistemas z/OS en el nombre de los conjuntos de datos.

      Recomendación: en el caso de un único conjunto de datos de rastreo para toda la actividad de WebSphere Application Server, utilice un nombre parecido a SYS1.nombresist.WAS390.CTRACE.

    3. Asigne un conjunto de datos de rastreo en todos los sistemas z/OS.
      Best practice Best practice:

      No especifique los parámetros DCB RECFM, LRECL o BLKSIZE; el transcriptor externo los asigna con formato de registro VB y un tamaño de bloque y una longitud de registro lógico óptimos para el sistema. Para los conjuntos de datos de rastreo en disco, debe utilizar un mínimo de 10 cilindros (3390). Las extensiones secundarias se ignoran a menos que se especifique la opción NOWRAP cuando se inicie el transcriptor externo. Por ejemplo:

      bprac
      //	EXEC PGM=IEFBR14
      //TRACE DD DSN=SYS1.MVSS14.WAS390.CTRACE,UNIT=3390,VOL=SER=HPK19A,
      //   SPACE=(CYL,(20,0)),DISP=(NEW,CATLG),DCB=DSORG=PS 
    4. Elija un nombre de trabajo para el transcriptor externo.

      Recomendación: utilice BBOWTR si el mismo conjunto de datos rastreo se utiliza para toda la actividad de WebSphere Application Server en todos los sistemas z/OS.

    5. Cree procedimiento catalogado del transcriptor externo.
      1. Desde el directorio de producto /util/zos/JCL/ de WebSphere Application Server para z/OS, copie el miembro BBOWTR en SYS1.PROCLIB u otra biblioteca de procedimientos definida en el planificador maestro.
      2. Cambie el nombre del procedimiento por el nombre de trabajo que elija del transcriptor externo.
      3. Personalice el procedimiento catalogado proporcionando el nombre de conjunto de datos de rastreo donde se indique.
      4. Si se comparte el procedimiento catalogado entre varios sistemas z/OS, asegúrese de que las sentencias DD de conjuntos de datos de rastreo señalen a los conjuntos de datos de rastreo adecuados de cada sistema.
    6. Elija un ID de usuario del sistema en el que se ejecutará el grabador externo.
      Este ID de usuario debe tener acceso de lectura y escritura en los conjuntos de datos de rastreo; es posible que desee utilizar un ID de usuario de una tarea iniciada existente como, por ejemplo, el ID de usuario de la tarea iniciada predeterminada del sistema. Utilice el siguiente mandato RACF o equivalente para hacer que el procedimiento catalogado del transcriptor externo se ejecute bajo el ID de usuario de la tarea iniciada:
      RDEFINE STARTED nombreproc_transcriptor_externo.* STDATA(USER(ID_usuario_sistema)) TRACE(YES)
      La tarea iniciado por el transcriptor externo debe ejecutarse con una prioridad de asignación tan alta como mínimo como la de los espacios de dirección de WebSphere Application Server que la utilizan para el rastreo.
    7. Inicie el transcriptor externo para verificar si los pasos anteriores se han llevado a cabo correctamente.
      Especifique el siguiente mandato de consola MVS:
      TRACE CT,WTRSTART=nombreproc_grabador_externo
  3. Cree un miembro parmlib CTRACE.
    1. Copie el miembro BBOCTI00 del directorio de producto /util/zos/JCL/ de WebSphere Application Server para z/OS en un conjunto de datos establecido en la concatenación parmlib del sistema.
    2. Cambie el nombre del miembro parmlib a CTIBBOxx, donde xx es un sufijo de dos caracteres que debe asociarse al transcriptor externo.

      Este valor se especifica durante la personalización de WebSphere Application Server para z/OS.

    3. Personalice el miembro parmlib CTIBBOxx para indicar si se van a utilizar conjuntos de datos de rastreo y un grabador externo. En caso afirmativo, si el grabador externo se inicia automáticamente cuando se activa WebSphere Application Server CTRACE.
  4. Si tiene pensado utilizar conjuntos independientes de datos de rastreo para células o releases distintos de WebSphere Application Server, repita todos estos pasos pero elija un nuevo nombre de transcriptor externo y un sufijo de miembro parmlib para cada uno.

Resultados

Ahora ya está configurado CTRACE para WebSphere Application Server. Utilice el sufijo de miembro parmlib para asociar una determinada célula de WebSphere Application Server para z/OS con las opciones CTRACE que escoja.

Icon that indicates the type of topic Task topic



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