Uso básico del SDSF (Parte 2: Panel DA)

  En una entrada anterior se ha hablado de la herramienta SDSF. Se trata de una de las numerosas utilidades para ordenadores centrales del sistema operativo de IBM  z/OS.
  Esta herramienta permite al usuario monitorizar, administrar y controlar un ordenador central con z/OS, tanto en un entorno JES2, como en uno JES3. Los datos se presentan en forma tabulada en más de cincuenta pantallas (o paneles) diferentes, que son personalizables por el propio usuario.
  Su sencilla interfaz permite al usuario:

  •   Operaciones y salidas.
  •   Dispositivos, como conexiones de red y servidores, impresoras, lectores, etc.
  •   Comprobación del z/OS desde IBM Health Checker.
  •   Recursos del sistema.
  •   Etc...

  El panel "DA", o pantalla "DA", permite al usuario autorizado visualizar información sobre operaciones, usuarios, tareas iniciadas,  e iniciadores activos en sysplex. También permite ver datos del sistema, como el uso de la CPU o información paginada.
  Mientras que en el entorno JES3, el panel "DA" necesita de RMF, en el entorno JES2 este panel sólo necesita RMF para datos ampliados del sysplex y algunas columnas y acciones.
  Sin embargo, ciertos valores de esta pantalla son aproximados, por ejemplo los de "CPU%" o los de "SIO".


COLUMNAS DEL PANEL

  Las columnas del panel "DA" (obviando la columna "NP", ordenadas por aparición de izquierda a derecha) son:
Nombre columnaTítulo mostradoDescripción
JNAMEJOBNAME    Nombre de la operación. Es un campo fijo.
STEPN StepName Nombre del paso de la operación (nombre del procedimiento de acceso del TSO para usuarios del mismo).
PROCSProcStep  Nombre del procedimiento del paso (identificador de terminal para usuarios del TSO).
JTYPEType1  Tipo de espacio de dirección.
JNUMJNum1  Número de operación JES.
JOBIDJobID  Identificador de operación JES.
OWNERIDOwner  Identificador de usuario del propietario de la operación (o valores predeterminados de "++++++++" o "????????" si el usuario no está definido en el RACF).
JCLASSC  Clase de entrada JES cuando la operación fue seleccionada para su ejecución.
POSPos  Posición del espacio de dirección.
DPDP  Prioridad despachada del espacio de dirección en hexadecimal.
REALReal  Uso del almacenamiento real actualizado en capacidad.
PAGINGPaging  Tasa paginada demandada para el espacio de dirección.
EXCPRTSIO  Tasa EXCP (en EXCPs por segundo) para el espacio de dirección. Este valor es aproximado. 
CPUPRCPU%2  Porcentaje de tiempo de CPU consumido por y en defensa del espacio de dirección durante el último intervalo medido.
ASIDASID  Identificador del espacio de dirección.
ASIDXASIDX   Identificador del espacio de dirección en hexadecimal.
EXCPEXCP-Cnt  Cuenta EXCP acumulada del paso de trabajo actual para el espacio de dirección (escala hexadecimal).
CPUCPU-Time Tiempo de CPU acumulado por y en defensa del espacio de dirección, para el paso del trabajo actual, en segundos.
SWAPRSR  Código de causa de intercambio.
STATUSStatus  Estado de la operación JES.
SYSNAMESysName  Nombre del sistema donde se ejecuta la operación.
SPAGINGSPag  Tasa paginada de demanda al sistema del sistema que está ejecutando la operación (mismo valor en todas las filas).
SCPUSCPU%  Porcentaje de la CPU del sistema del sistema que está procesando la operación (mismo valor en todas las filas).
WORKLOADWorkload Nombre del cargador del trabajo.
SRVCLASSSrvClass  Nombre de la clase de servicio.
PERIODSP  Período de la clase de servicio.
RESGROUPResGroup  Nombre del grupo de recursos.
SERVERServer  Indicador del servidor.
QUIESCEQuiesce  Indicador de cadenas pausadas (el espacio de dirección está pausado).
ECPUECPU-Time  Tiempo total de CPU consumido por y con el espacio de dirección, para el paso actual de la operación (en segundos).
ECPUPRECPU%  Porcentaje de CPU utilizado por y con el espacio de dirección.
CPUCRITCPUCrit  Protección de CPU del espacio de dirección actualizada.
STORCRITStorCrit  Protección del almacenamiento del espacio de dirección actualizada.
RPTCLASSRptClass  Clase de informe.
MEMLIMITMemLimit  Límite de memoria.
TRANACTTran-Act  Tiempo transcurrido en el que la transacción ha estado activa.
TRANRESTran-Res Tiempo transcurrido en el que fue intercambiada la transacción.
SPINSpin  Indicador de si una operación ha sido girada.
SECLABELSecLabel  Identificación de seguridad para el espacio de dirección.
GCPTIMEGCP-Time  Tiempo acumulado del servicio del procesador general (en segundos).
ZAAPTIMEzAAP-Time  Tiempo acumulado del servicio zAAP (en segundos).
ZAAPCPTMzACP-Time Tiempo de CPU consumido en procesos generales por trabajo elegido por zAAP (en segundos).
GCPUSEGCP-Use%  Porcentaje del tiempo total del procesador general usado por el espacio de dirección en el intervalo más reciente.
ZAAPUSEzAAP-Use%  Porcentaje del tiempo total de zAAP usado por el espacio de dirección en el intervalo más reciente.
SZAAPSzAPP%   Vista de zAAP del uso de la CPU del sistema, en el intervalo más reciente (mismo valor en todas las filas).
SZIIPSzIIP%  Uso del sistema que procesa la operación de zIIP (mismo valor en todas las filas).
PROMOTEDPromoted   Indica si el espacio de dirección ha sido promovido actualmente debido a la contención crónica de un recurso.
ZAAPNTIMzAAP-NTime Tiempo del servicio zAAP normalizado (en segundos).
ZIIPTIMEzIIP-Time  Tiempo de CPU consumido por los zIIPs (en segundos).
ZIIPCPTMzICP-Time   Tiempo de CPU consumido en procesos generales por trabajo escogido por un zIIP (en segundos).
ZIIPNTIMzIIP-NTime Tiempo del servicio zIIP normalizado (en segundos).
ZIIPUSEzIIP-Use%  Porcentaje del tiempo total de zIIP usado por el espacio de dirección en el intervalo más reciente.
SLCPUSLCPU%   Porcentaje de tiempo en el que LPAR está ocupado por el sistema en el intervalo más reciente (mismo valor en todas las filas).
IOPRIOGRPIOPrioGrp   Grupo prioritario WLM I/O.
JOBCORRJobCorrelator   Porción de la operación correlada del usuario (sólo en JES2).
TRESGROUPTenantResGroup  Indicador de poseedor del grupo de recursos.
1 No incluida en la lista de campos predeterminados.
 2 SDSF calcula el valor de la columna "CPU%".  Es la media entre el tiempo de CPU usado por una operación y el tiempo de CPU utilizado por todas las operaciones en el intervalo entre veces que el usuario pulsa entrada.
  Las columnas con información de zAAPs y zIIPs sólo se mostrarán si los procesadores especializados apropiados ha sido configurado para un sistema que vigile los sistemas mostrados en el panel.


PARÁMETROS  

  Los parámetros de la pantalla "DA" se escriben para refinar el filtrado de los datos que se muestran en la misma, personalizando su visualización.
  Su sintaxis es:
 DA <parámetro1>...<parámetro2>... <parámetro3>...<parámetro4>

  Las opciones existentes de filtrado son:
  •   Tipos de espacios de dirección: Operaciones (JOB), usuarios de TSO (TSU), tareas iniciadas (STC), o iniciadores (INIT).
  •   Posiciones de espacios de dirección: Entrada de intercambio (IN), salida de intercambio (OUT), en transición (TRANS), o preparados (READY).

  El uso de los parámetros se realiza del modo siguiente:
  •   Los parámetros de tipo y posición incluyen esos espacios de dirección.
  •   Únicamente los parámetros limitan la visualización de esos tipos o posiciones. Se utiliza un parámetro desde esa columna.
  •   Ningún parámetro excluye esos tipos o posiciones.
  •   Todos los parámetros muestran todos los espacios de dirección, todos los tipos (ALLT), o todas las posiciones (ALLP). No pueden utilizarse con otros parámetros.
  •   El número máximo de parámetros es 4.
  •   La información mostrada puede limitarse por la autorizción del usuario y por otros filtros como PREFIX, FILTER y SYSNAME.
  •   Si hay un conflicto de parámetros, prevalecerá el último.
  Teniendo esto en cuenta, se pueden utilizar los parámetros antes mencionados, o bien los siguientes:
  •   Solo ("only", en inglés): OJOB, OTSU, OSTC, OINIT, OIN, OOUT, OTRANS, OREADY.
  •   No: NOJOBNOTSUNOSTCNOINITNOINNOOUTNOTRANSNOREADY.
  •   Todo ("all", en inglés): ALL, ALLT, ALLP.


Ejemplo de pantalla DA (filtro "DA OJOB").

COMANDOS

  Además de los vistos anteriormente, en esta pantalla existen los siguientes comandos para interactuar con las cadenas y otra información mostrada (todos ellos se escriben en la columna "NP", en la fila correspondiente a la operación sobre la que se va a actuar):

  •   //: Bloquea la repetición (se escribe en la primera y en la última de las filas procesadas).
  •   =: Repite el comando anterior o lo sobreescribe.
  •   +(n): Expande la columna "NP" ("n" es 4-20). Se emplea RESET para restablecerla.
  •   %(exec): Activa el ejecutable REXX (sólo en ISPF).
  •   /: Muestra los valores de la columna para la fila (sólo en ISPF).
  •   A: Libera una operación ocupada.
  •   C: Cancela una operación. En JES3 también procesa la salida de ficheros. Pueden añadirse los siguientes parámetros: "A" (operación definida por ARM), "D" (coge un volcado), "DA" (operación definida por ARM, y que coge un volcado), "DP" (coge un volcado, pero no elimina la salida de la operación; sólo en JES3), "P" (imprime los ficheros preparados para impresión; sólo JES3).
  •   D: Muestra información de la operación en el registro. Pueden añadirse los siguientes parámetros: "E" (línea, página, registro, programas incluídos; sólo JES3), "L" (forma alargada), "SD" (DDNAMES de la bobina de ficheros que contienen datos; sólo JES3), "SH" (DDNAMES de la bobina de ficheros en la bobina retenida que contiene datos; sólo JES3), "SP" (nombre de partición de la bobina; sólo JES3), "X" (extendido; sólo JES3).
  •   E: Procesa una operación. Pueden añadirse los siguientes parámetros: "C" (cancela y retiene la operación anterior a la ejecución), "S" (completa después el paso actual), "SH" (completa, reinicia y retiene después del paso actual).
  •   H: Pausa una operación.
  •   JD: Muestra el uso de los dispositivos de la operación.
  •   JM: Muestra el uso de la memoria de la operación.
  •   JS: Muestra los pasos de la operación.
  •   JY: Muestra los motivos del retraso.
  •   K: Cancela un espacio de dirección utilizando el comando MVS CANCEL.
  •   KD: Cancela un espacio de dirección y coge un volcado usando MVS CANCEL.
  •   L: Lista el estado de salida de una operación en el registro. En JES3, es la salida de la operación en la cola escrita. Se pueden añadir los siguientes parámetros: "B" (salida SNA/NJE; sólo JES3), "H" (salida de la cola retenida; sólo JES3), "L" (forma larga), "T" (salida TCP/IP de la operación; sólo JES3).
  •   N: Muestra operaciones encoladas.
  •   P: Cancela una operación y purga su salida.
  •   PP: Cancela una operación protegida y purga su salida (sólo JES2).
  •   Q: Muestra descriptores  de salida para todos los ficheros en un grupo de salida.
  •   R: Reinicia  y retoma una operación (RMF).
  •  S: Muestra los archivos de una operación. Se pueden añadir los siguientes parámetros: "B" (usar el buscador ISPF), "E" (usar editor ISPF), "J" (usar editor ISPF para editar el JCL), "n" (número de ficheros donde se comienza a buscar).
  •   W: Crea registros de operaciones y de mensajes para girar.
  •   X: Imprime la salida de los ficheros.  Se pueden añadir los siguientes parámetros: "C" (cierra el archivo de impresión después de imprimir), "D" (muestra el panel "Open Print Data Set"), "F" (muestra el panel "Open Print File"), "S" (muestra el panel "Open Print").
  •   Y: Detiene una tarea iniciada (detiene el sistema)(RMF).
  •   Z: Cancela el espacio de dirección usando el comando MVS FORCE.
  •   ?: Muestra una lista de ficheros de una operación.

Ejemplo de comando "JY" (entrada).


Ejemplo de comando "JY" (salida).

  Espero que la presente entrada haya sido interesante para el lector. De ser así, espero que el lector la comparta y/o la comente, por favor.

1 comentario:

Deje aquí su comentario, si no puede comentar, pruebe a hacerlo desde otro navegador de red u otro equipo.