DEVR - Device Resource Delays Report
The Device Resource Delays report (DEVR) shows the devices (volumes) and the jobs using or being delayed by them (as indicated on the Device Delays report).
On the DEVR report, the type of delay is listed under Pend Reasons as:
- DB
- Device busy delay
- CMR
- Initial command response time
How to request this report
DEVR [volser]Contents of the report
RMF V2R4 Device Resource Delays Line 1 of 374
Command ===> Scroll ===> HALF
Samples: 100 System: MVS1 Date: 05/11/19 Time: 10.03.20 Range: 100 Sec
Volume S/ Act Resp ACT CON DSC PND %, DEV/CU Service USG DLY
/Num PAV Rate Time % % % Reasons Type Jobname C Class % %
160444 S 17.5 1.2 2 2 0 PND 0 33909 GPMSRVPM S GPMSERVE 0 1
08803 1.2H 2105 RMF S SYSSTC 2 0
SYSUSR S 0.3 0.4 0 0 0 PND 0 33903 *MASTER* S SYSTEM 1 0
0D440 2* 2105 CATALOG S SYSTEM 1 0
MVSTGT S 0.8 0.9 0 0 0 PND 0 33909 GPMSRVPM S GPMSERVE 1 0
07790 2105
SYSXCP S 1.4 0.7 1 1 0 PND 0 33903 XCFAS S SYSTEM 1 0
0D32A 2105
The first block of columns in the report contain information related to each volume.
The remaining columns contain information related to each job. RMF sorts the volumes in descending order according to the average number of delayed users (1 user delayed 100% is equivalent to 100 users each delayed 1% of the time), and the waiting jobs by descending delay percentages. If RMF is unable to obtain valid hardware data, it prints dashes (---) for the hardware measurements, while percentages normally appear.
The fields DLY DB % and DLY CU % contain data about I/O request delays caused by contention at the control unit and device level.
The graphic DEVR report shows the average number of active users for each device that were delayed, connected, disconnected or pending.
Field descriptions
| Field Heading | Meaning |
|---|---|
| Volume/Num | The name of an online volume and the device number where the volume is mounted. The first digit of the device number represents the ID of the subchannel to which the I/O device is physically configured. |
| S/PAV |
|
| Act Rate | The rate per second that I/O instructions (SSCH, RSCH, and
HSCH) to a device completed successfully.
The calculation is:
|
| Resp Time | The average response time (in milliseconds) that the device
required to complete an I/O request.
The calculation is:
|
| ACT % | The percentage of time during the report interval when the
device was active. To derive this value, RMF computes the accumulated
percent active time as follows:
|
| CON % | The percent connect time. See the description under % ACT.
RMF calculates the value as follows:
|
| DSC % | The percent disconnect time. See the description under %ACT.
RMF calculates the value as follows:
|
|
Note:
|
|
| PND % Reasons |
The first entry is always the pending percentage (PND).
See the description under % ACT. RMF calculates the value as follows:
DLY DB % and DLY CU % are included in pending time. Below PND % are the pend reasons that contribute to the total pending percentage. A value appears only when there is a non-zero delay percentage. Pend Reasons can be one of the following:
Note: If either hardware data or volume-related percentages
are not available, this field is blank.
|
| DEV/CU Type | The top number represents the device type. The bottom number represents the control unit model. |
| Jobname | Name of a job using or being delayed by the DEV volume. The DEVR delay report does not summarize data by job groups; all jobs within a job group are reported individually. RMF lists all jobs for each device, by descending delay percentages. |
| C | A one-character abbreviation for the job class as follows:
|
| Service Class | The name of the service class that a specified job has been running in. |
| USG % | The percentage of time when the job has had a request accepted by the channel for the specified Volume, but the request is not yet complete. |
| DLY % | Delay the waiting job (address space) is experiencing because of contention for a specific volume during the report interval, expressed as a percentage. |
Monitor III Utility fields
You can use the Monitor III Utility to customize the DEVR report.
| Field Heading | Meaning |
|---|---|
| Percentage of pending time | The percentage of time during the report interval when the device was pending. |
| IOS queue time | The average number of milliseconds an I/O request must wait on an IOS queue before a SSCH instruction can be issued. Delay occurs when a previous request to the same subchannel is in progress. |
| Percentage of device busy delay | The percentage of time during the report interval when the channel subsystem measured I/O request delay because the device was busy. Device busy might mean that the volume is in use by another |
| Percentage of control unit busy delay time | The percentage of time during the report interval when there is I/O request delay because the control unit was busy. |
| Percentage of switch port busy delay time | The percentage of time during the report interval when there is I/O request delay because the switch port was busy. |
Report options
You can use the DEVR Report Options panel to select the volume to be included in the DEVR report, or all volumes, from a list of available volumes.
RMF DEVR Report Options Line 1 of 17
Command ===> Scroll ===> HALF
Change or verify parameters for the DEVR report. To exit press END.
VOLSER ===> ALL Volume to be reported or ALL
Available Volumes
BASECA BASECB BASEC0 BASEC1 BASEC2 BASEJM BERDPK
BSS210 BSS999 CAT212 CAT84I CB8480 CHKPTX CHKPT1
CHKI01 CHKPT3 CHKPT4 CKSPL1 CKSPL2 CKSPL3 CLRPAK
C45I01 DASD03 DBLMN1 DBLMN2 DBLMN3 DBVL01 DBVL02
D60AF3 D60AF5 D60AF6 D60AF7 D60PAK D602A2 D602A3
D602A4 D602B1 D602B2 D602B2 D602DC D602D5 D602D6
D602D7 D6021B D6021D D6021D D60215 D60217 D60411
D60412 D6044D D60444 D60444 D60445 D60446 D606A8
D607AF D607EC D607E1 D60701 D60707 D608FO D83CL3
D71CKP D71CMN D71SPP D71WLD D83CL1 D83CL2 D83D31
D83CMN D83DB1 D83DB2 D83DMP D83DRA D83DRB D83D31
D83D51 D83ILG D83I80 D83I81 D83I90 D83I91 D83I92
D83I93 D83JCK D83JC1 D83JC2 D83JD1 D83JD2 D83JFY
D83JS1 D83JS2 D83JVC D83JV2 D83JV3 D83J22 D83J23
D83J31 D83J32 D83LOG D83PAK D83SPP D83STA D83STB
- VOLSER
- The volume serial number of the device that you want information
about.
Enter
ALLfor information about all devices that have jobs using it or being delayed by it in the system.- A name with an asterisk ('*') as a "wild card" character. For
example: to request a report for all volumes starting with D8, specify
'D8*' for VOLSER.
Note: You cannot use the wild card when calling the report, that is, when you use the command DEVR volser. Here, volser must be a complete volume serial number, an asterisk will be interpreted as part of the volser.
- One of the volumes listed under Available Volumes.
- The volume serial number of a device that will be in the system at a later time.
If the volume that you specify is not currently available, it will appear on the report when it is available.
Your selection is saved across sessions in the current option set.
- Available Volumes
- The list of the online volumes in the system.
If the volume you want is not listed, it was not online during the current report interval. If you specify the volume, it will appear on the report when it is online.