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
- Use the SAVEScr command to display the Save Screen Definition panel.
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 savingEnter a description in the Description field if you want.
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.
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.
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:
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
Related topic