Registros de trabajo

Un registro de trabajo es un archivo que contiene el registro detallado de los detalles de ejecución de un trabajo. Se recopilan los mensajes de sistema del contenedor por lotes y de salida de los ejecutables del trabajo. Al revisar los registros de trabajo, puede ver el ciclo de vida de un trabajo por lotes, incluyendo la salida de las propias aplicaciones por lotes.

Un registro de trabajo está compuesto de los tres tipos siguientes de información:
  1. xJCL - Un registro de trabajo contiene una copia del xJCL utilizado para ejecutar el trabajo, incluyendo los valores de sustitución de xJCL.
  2. Mensajes del sistema: un conjunto de mensajes del sistema que comunica los sucesos principales del ciclo de vida correspondientes al trabajo. Los sucesos del sistema siguientes se graban en las anotaciones de trabajo:
    • Inicio y final de un trabajo
    • Inicio y final de un paso
    • Inicio y el final de un punto de comprobación
    • Abrir, cerrar y punto de comprobación de una corriente de datos por lotes
    • Invocación / resultados del algoritmo de punto de comprobación
    • Invocación / resultados del algoritmo de resultados
  3. Mensajes de la aplicación: conjunto de mensajes escritos en la salida estándar o la salida de errores estándar por parte de un programa de paso de trabajo.

Las anotaciones de trabajo se pueden consultar a través de la consola de gestión de trabajos. Como la información se ha añadido de forma dinámica al registro de trabajo mientras que éste estaba en ejecución, puede ver la información más reciente seleccionando Renovar en la vista del registro de trabajos. Los registros de trabajo se pueden ver sólo si el planificador propietario está activo. Además, si el punto final que ejecuta el trabajo no está disponible, el resultado es un registro de trabajo parcial.

Salida de un registro de trabajo

La salida de un registro de trabajo se recopila en el nodo del planificador de trabajos, y en el nodo de punto final de ejecución de la cuadrícula. La salida se recopila en un directorio que tiene el formato:

${GRID_JOBLOG_ROOT}/joblogs/<directorio-trabajo>/<directorio-IndicaciónHora>

donde

${GRID_JOBLOG_ROOT}/joblogs - El directorio base para todos los registros de trabajo del nodo. Es configurable a través del atributo de ubicación del registro de trabajo de punto final del panel del planificador de trabajos desde la consola de administración. El valor predeterminado para ${GRID_JOBLOG_ROOT} es ${user.install.root}.

<directorio-trabajo> se genera en tiempo de ejecución desde el nombre del trabajo. Por ejemplo, si el ID de trabajo asignado por el planificador de trabajos es PostingsSampleEar:99, el nombre de directorio generado es PostingsSampleEar_99

<directorio-IndicaciónHora>- se genera en tiempo de ejecución en base a la fecha actual. Está en el formato ddmmaaa_hhmmss, donde dd es el día del mes, mm es el mes (00-11) y aaaa es el año. hh es la hora (00 - 23), mm los minutos (00 - 59) y ss los segundos (00 - 59). Por ejemplo, un directorio de indicación de fecha y hora con el nombre 14022007_164535 indica que el trabajo empezó su proceso el 14 de marzo del 2007, a las 16:45:35.

Por ejemplo, la salida de trabajo del trabajo PostingsSampleEar:99 se podría recopilar en el directorio /opt/IBM/WebSphere/AppServer/profiles/scheduler/joblogs/PostingsSampleEar_99/14022007_164535.

La salida del nodo del planificador contiene un registro del xJCL del trabajo (antes y después de que se realice la sustitución de variables simbólica, si la hubiera) y la información de asignación del trabajo. La salida del registro de trabajo del planificador de trabajos se recopila en el directorio del registro de trabajo en el archivo denominado part.0.log. La salida en el nodo de punto final de ejecución contiene tanto la salida de la aplicación como los mensajes de tiempo de ejecución del punto final de cuadrícula. Esta salida incluye las salidas generadas de la aplicación dirigidas a las secuencias de salida System.out y System.err. La salida del registro de trabajo del punto final de la cuadrícula se recoge en el directorio del registro de trabajo en archivos cuyos nombres son del estilo part.1.log y part.2.log. No obstante, si el planificador de trabajos y el punto final de cuadrícula están instalados en el mismo servidor de aplicaciones, la salida del registro de trabajo desde ambos elementos (el planificador de trabajos y el punto final de cuadrícula) se recoge en el directorio del planificador de trabajos, en el archivo part.0.log. Cada una de las partes de la anotación cronológica contiene aproximadamente 1000 registros. El ejemplo siguiente muestra el contenido de part.1.log:

System.out: [03/13/07 08:25:32:708 EDT] Tue Mar 13 08:25:32 EDT 2007: SimpleCI application starting...
System.out: [03/13/07 08:25:32:708 EDT] -->Will loop processing a variety of math functions for approximately 30.0 seconds!
System.out: [03/13/07 08:26:02:752 EDT] Tue Mar 13 08:26:02 EDT 2007: SimpleCI application complete!
System.out: [03/13/07 08:26:02:753 EDT] -->Actual Processing time = 30.043 seconds!
CWLRB5764I: [03/13/07 08:26:03:069 EDT] Job SimpleCIEar:44 ended

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-mp&topic=cgrid_xdcgjoblogs
File name: cgrid_xdcgjoblogs.html