Using screen definitions to solve problems


With the MainView window interface, you can divide the display area in up to 20 windows, save the screen under a unique name, and then redisplay the complex screen using just one command.

Creating a screen definition

To create a screen definition

  1. Use the SAVEScr command to display the Save Screen Definition panel.
  2. Supply a unique name for the screen in the Name field as shown in the following table.

    ------------------------------- SAVE SCREEN DEFINITON -------------------------
    COMMAND  ===>                                                  SCROLL ===> PAGE
      Screen Definition Parameters:
      Name        ===> SYSOVER2
      Description ===> Multi-system overview
      Replace     ===> N        (Y/N)
      Type END to save screen definition
           CANcel to quit without saving
  3. Enter a description in the Description field if you want.

    Note

    If you create a screen definition on a large display monitor, and then try to display that screen definition on a smaller monitor, you will receive an error message. Screens created on a smaller monitor, however, always expand to fill the area available on a larger display monitor.

Redisplaying a screen definition

Choose one of these methods:

  • Enter the command

    SCReen name

    where name is the name you selected on the Save Screen panel.

  • Display the SCREENS view, which lists all of the screen definitions that have been saved for your user session, and then use the S line command to select the screen definition that you want.

Note

Your MainView product administrator might have set up a sitewide screen definition library so that all users can access a common set of screen definitions. See your administrator if you want to contribute to this library. If you have administrator authorization, see Administering .

CMF MONITOR Online sample screen definitions

CMF MONITOR Online SCREENS view contains a list of all screen definitions available in CMF MONITOR Online.

You can use the SCREENS view to select any screen in CMF MONITOR Online. A screen definition is a saved configuration of windows positioned in the display area and the views that appear within those windows.

Every MainView product contains a SCREENS view, and the screen definition library is shared among MainView users, which means that any user can add or delete a screen definition in SCREENS. If other MainView products are installed on the same system, the screen definitions for all MainView products appear in the SCREENS view.

If you prefer not to share screen definitions that you create, you can allocate a user screen library for maintaining your customized screen definitions. Any definitions located in your user library appear on your display of the SCREENS view only. (See Administering, or contact your system administrator for information about setting up and allocating a user screen library.)

The following table shows an example of the CMF MONITOR Online SCREENS view; your view might look different.

DDMMMYYYY  HH:MM:SS ------ MainView WINDOW INTERFACE (Vv.r.mm) ----------------
COMMAND  ===>                                                 SCROLL ===> PAGE
CURR WIN ===> 1        ALT WIN ===>
 W1 =SCREENS===========SYSB=====*========DDMMMYYYY==HH:MM:SS====CMF===========8
C Name     Description                    Userid
- -------- ------------                   --------
  CMF      Unknown                        Unknown
  CMFDELAY Unknown                        Unknown
  CMFIO    Unknown                        Unknown
  CMFOVER  Unknown                        Unknown
  CMFSTOR  Unknown                        Unknown
  SYSRTD   Unknown                        Unknown
  SYSSUM   Unknown                        Unknown
  SYSWKM   Unknown                        Unknown

When you display the SCREENS view for the first time, you will see that eight screen definitions have already been defined. These screens were copied from BBSAMP to hilevel. SBBSDEF during AutoCustomization.

Here is the information presented in each of the CMF MONITOR Online sample screen definitions:

Screen

Definition

CMF

contains the EZMZOS view

EZMZOS is your initial display when you log on to CMF MONITOR Online. To change your initial display to something other than EZMZOS, save a screen definition containing the desired view or screen and name it CMF.

CMFDELAY

contains the WFLOW, JFLOW, WDELAY, and JDELAY views

This display summarizes workflow and delays for jobs and workloads over an interval period. The current interval information is displayed unless you issue the TIME command.

CMFIO

contains the CHANNEL, LCUSTAT, JDDEV, DDJOB, JUDEV, and DUJOB views

This display summarizes the performance of LCUs (logical control units) and channel paths, and allows you to determine if the I/O configuration is in balance for these devices. Overview information is also presented for jobs delayed due to device contentions, devices causing delays, which jobs are contending for which devices, and which jobs are using which devices. The current interval information is displayed unless you issue the TIME command.

CMFOVER

contains the MAIN, SYSOVER, SRCS, SPAG, and WDELAY views

This display provides you with an overview of your system’s performance and summarizes storage, CPU utilization, and job delay information.

CMFSTOR

contains the SRCS, SPAG, WSTORD, and WSTOR views

This display summarizes system and workload storage utilization, paging activity, and workload delays due to high paging rates caused by storage delays. The current interval information is displayed unless you issue the TIME command.

SYSRDT

contains the WMRTD and WMSCLS views

This display provides sysplex-level information about WLM service classes, including period response time distribution.

SYSSUM

contains the WMSPLX, WMSYS, and WMPRD views

This display provides information about WLM service policies at the sysplex and system levels, and provides data for WLM service class periods.

SYSWKM

contains the WMWKMZ, WMWKM, and WMASSC views

This display summarizes subsystem work manager activity and delays at the sysplex level, and shows which address spaces serving a service class are being delayed.

CMF MONITOR Online provides you with these sample screen definitions to help you form ideas for creating your own screen definitions and to provide a helpful starting point from which you might begin using hyperlinks to explore system performance.

Example of using screen definitions

Here is how you might use screen definitions.

Suppose you find that you frequently display a particular combination of views and that you always display the views in the same windows, as shown in the following figure:

DDMMMYYYY  HH:MM:SS ------ MainView WINDOW INTERFACE (Vv.r.mm) ----------------
COMMAND  ===>                                                 SCROLL ===> PAGE
CURR WIN ===> 3        ALT WIN ===>                                            
 W1 -ARD---------------SYSB=====*========DDMMMYYYY==HH:MM:SS----CMF------D--238
 Jobname  Dev    FF Fixed  X   SRM  TCB  CPU EXCP Swap LPA CSA NVI V&H         
 -------- Conn  Bel Frames M   Abs Time Time Rate Rate  Rt  Rt  Rt  Rt         
 *MASTER*  211        4582    77.1   10  126  0.0                              
 PCAUTH                522 X   0.0                                             
 RASP                  536 X   0.3                                             
 TRACE                 459 X   0.0                                             
 W2 -ASD---------------SYSB=====*========DDMMMYYYY==HH:MM:SS----CMF------D--238
 Jobname  SrvClass P CL R  DP  Curr  Curr  CS   Tar X Pin    ES  TX  Swap   WSM
 -------- -------- P -- LS PR   CSF   ESF TAR   WSS M  Rt    RT  SC    RV    RV
 *MASTER* SYSTEM   1 NS    FF  5461                                            
 PCAUTH   SYSTEM   1 NS    FF   756                 X                          
 RASP     SYSTEM   1 NS    FF   548                 X                          
 TRACE    SYSTEM   1 NS    FF  8644                 X                          
>W3 =ASRM==============SYSB=====*========DDMMMYYYY==HH:MM:SS====CMF======D==238
 Jobname  SrvClass P  Trans      Trans   TX TX    TX     TX     TX     TX   Ses
 -------- -------- P Active    Cur Res   CT SC    CPU    MSO    IOC    SRB Tota
 *MASTER* SYSTEM   1 15:07:09 15:07:09         274.01          0.70   3.3K   3.
 PCAUTH   SYSTEM   1 15:07:10 15:07:10                                0.17   0.
 RASP     SYSTEM   1 15:07:10 15:07:10                               12.67  12.
 TRACE    SYSTEM   1 15:07:10 15:07:10                                0.17   0.

The screen is divided into three windows, each containing information about a different performance aspect:

  • window 1—ARD view (shows resource utilization in real time)
  • window 2—ASD view (displays current state information for address spaces)
  • window 3—ASRM view (displays the consumption of resources by address spaces)

Without the ability to create screen definitions, each time you required this information you would have to explicitly enter the commands to display each view and direct the output to one of the three windows--a rather tedious process, especially if you perform it often.

If you create a screen definition, however—using a name such as UTLRES—from then on you can simply type SCReen UTLRES to display the ARD, ASD, and ASRM views in the exact same configuration shown in the above table



 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*