¿Cómo extraer LOGs en IBM Z?
· 2 min read
Todos los que trabajamos con aplicaciones Mainframe conocemos esa sensación. Cuando un proceso batch (JCL) cancela en producción, la presión por restablecer el servicio y hacer un restart lo antes posible es enorme.
Sin embargo, en medio del apuro, a veces se rompe una regla de oro del soporte IT: Nunca borres la evidencia.
Rescatar y respaldar los LOGs (las colas de SPOOL del job cancelado y los fragmentos del SYSLOG) no es solo un capricho administrativo, es para el análisis forence y la estabilidad de nuestras aplicaciones.
Paso a paso...
Para tomar la salida del SPOOL
- Entrar al SDSF
- Crear un archivo en tu librería con el comando
PRINT ODSN 'MYLIB.LOG.APP' * NEW - Envíar al archivo las líneas desde la 1 a la 9999999999 con el comando
PRINT 1 9999999999 - Cerrar el archivo con el comando
PRINT CLOSE
Para tomar la salida del SYSLOG
- Entrar al SDSF
- acceder al syslog con el comando
LOG - Crear un archivo en tu librería con el comando
PRINT ODSN 'MYLIB.LOG.SYS' * NEW - Copiar sólo el rango de fecha/hora que están indicados al inicio/fin del archivo MYLIB.LOG.APP con el comando
PT 13.09.21 08/14/2026 13.09.46 08/14/2026 - Cerrar el archivo con el comando
PRINT CLOSE
Descargar el archivo
- Acceder vía FTP para descargar el archivo desde tu librería
- Utilizar la transferencia ASCII
- En tu computador, renombrar los archivos a conveniencia y revisar el contenido de cada uno.
