Uso básico del SDSF (Parte 8: Panel SYM)

  Una de las herramientas para ordenadores centrales más interesantes que existen es el Sistema de Visualización y Facilitación de Búsqueda ["System Display and Search Facility" ("SDSF"), en inglés] del sistema operativo z/OS, visto en entradas anteriores, la cual permite tanto monitorizarlos, como gestionar algunos de sus aspectos. Esta herramienta fue creada por IBM.
  El uso de esta herramienta permite al usuario precisar la monitorización tanto de las operaciones que se ejecutan en el z/OS, como de los recursos del sistema. Para realizar correctamente su función, el SDSF posee diferentes pantallas, o paneles, que tienen la cualidad de ser tan altamente configurables como el resto del sistema operativo al que pertenecen.
  Además, esta herramienta posee una amplia variedad de filtros para delimitar las monitorizaciones y las consultas en sus numerosos paneles, y también tiene un conjunto de comandos con los que el usuario puede administrar algunas de las operaciones observadas mediante este programa.
  A pesar de que algunos de los comandos y filtros funcionan en todas las pantallas, otros únicamente se pueden ejecutar en algunas de las mismas; en ambos casos, si el usuario tiene los permisos adecuados, como es natural.
  En la presente entrada de esta bitácora se examinará el panel de símbolos del sistema ("System Symbols panel", en inglés). Esta pantalla permite al usuario ver los símbolos estáticos y dinámicos del sistema.
  Los símbolos del sistema son elementos que permiten a los sistemas compartir definiciones de parmlibs (librerías de parámetros específicos) mientras retienen los valores únicos en las mismas. Estos símbolos actúan como las variables de un programa; pueden obtener diferentes valores, dependiento de la entrada del programa.
  Predeterminadamente, el panel SYM está ordenado por los nombres del sistema y del símbolo, pero es posible cambiar el orden mediante el comando SORT.
  El valor de un símbolo estático está asignado, por norma general, mediante un parmlib. Contrariamente, el valor de los símbolos dinámicos es asignado por el sistema al mismo tiempo que es estimado; debido a esto, la pantalla SYM muestra los valores de los símbolos dinámicos al tiempo que se genera  esta como un ejemplo del formato del valor; además, las operaciones que hacen referencia a un símbolo dinámico pueden contener valores diferentes dependiendo de cómo es estimado el símbolo.
   Para acceder a este panel del SDSF, se debe introducir el comando SYM en la línea de "COMMAND INPUT" de cualquier pantalla del mismo.


COLUMNAS DEL PANEL

  Excepto la columna "NP" (donde se escriben los comandos que permiten al usuario manipular las operaciones), las columnas (de izquierda a derecha) más relevantes de la pantalla "SYM" son:


Nombre columnaTítulo mostradoDescripción
SYMBOLSYMBOL   Nombre del símbolo. Es un campo fijo. Es ignorado si está codificado en un estado FLD o en una macro ISFFLD.
VALUEValue   Valor del símbolo.Para símbolos dinámicos, es el valor actual..
TYPE Type  Tipo del símbolo (estático o dinámico).
SYSLEVELSysLevel  Nivel del sistema operativo.
SYSNAMESysName  Nombre del sistema.


Ejemplo de panel SYM.

COMANDOS

 Además de los vistos anteriormente, en este panel existen los siguientes comandos para interactuar con los símbolos y otra información mostrada (todos ellos se escriben en la columna "NP", en la fila correspondiente al símbolo del sistema 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).
  •   D: Muestra el símbolo.
  •   DL: Muestra todos los símbolos.
  Sin embargo, los comandos de la pantalla SYM generan otros comandos que muestran los símbolos en el registro del sistema ("syslog", en inglés). Por lo tanto, dado que los símbolos dinámicos no soportan los comandos de operación, cualquier uso de estos comandos en un símbolo dinámico sólo tiene como resultado el mensaje "NOT VALID FOR TYPE".

  Espero que la presente entrada haya sido del interés del lector. De ser así, aguardo que el lector la comente y/o la comparta, por favor.

No hay comentarios:

Publicar un comentario

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