Previous Topic: SUBSET Index Identifiers

Next Topic: TRANSLATE Command


FFGRAPH Keyword Title and Label Defaults

There are eight fields, designated Field A to Field H, that are available as reportable data elements for any Resource Utilization Graph execution. These fields can be selected in groups by specifying values for the FFGRAPH SUBSET= parameter. Valid values include:

Valid Values for the FFGRAPH SUBSET=parameter:

Value

Reportable Group

TIME (default)

Total system load, CPU, message and DL/I activity.

USAGE

System load, CPU, message and DL/I activity by region type.

MSG-QUEUE or TEST-QUEUE

System load and message/test queueing activity.

CMD-QUEUE

System load and CMD queueing activity.

UPDATE or EXCL

System load and Update/Exclusive control queueing activity

DL/I

DL/1 data call counts.

The following tables show which data elements can be graphed by selecting each field group. The order of fields is shown as A to H, corresponding to reportable field identifiers A to H as shown in the SYSPLOT Report Codes. Each reportable data element has an identifying keyword, default title, and label text.

Also shown are the origin of each field (from the data element names in the standard IBM IMS type X'07' log record dummy section) and the default maximum value against which the data element will be graphed.

Field Group Identifier: TIME:

Letter

Keyword

Fields

Title/Label

Maximum 100%

A

TRANSACT

DLRMCNT

Transaction Utilization Report
NBR of Transactions

OBS

B

CPU

DLRTIME

Total CPU Utilization Report
CPU Seconds

OBS

C

ELAPSED

 

Average ELAPSED Time

 

D

SCHEDULE

Record Count

Total Number of Programs Scheduled
NBR Scheduled

OBS

E

DLI-TOTAL

DLRCLCNT

Total DL/I Calls Issued Report
Call Count

OBS

F

DLI-GETS

DLRGU + DLRGN +
DLRGHU + DLRGHNP +
DLRGHN + DLRGNP

DL/I Get Call Issued Report
Call Count

DLI-TOTAL

G

DLI-ISRT

DLRISRT

Insert DL/I Calls Issued Report
Call Count

DLI-TOTAL

H

DLI-DLET

DLRDLET

Delete DL/I Calls Issued Report
Call Count

DLI-TOTAL

I

DLI-REPL

DLRREPL

Replace DL/I Calls Issued Report
Call Count

DLI-TOTAL

J

TOTLELAP

 

Total Elapsed for Number of Transactions

 

Field Group Identifier: USAGE:

Letter

Keyword

Fields

Title/Label

Maximum 100%

A

TRANSACT

DLRMCNT

Transaction Utilization Report
Transaction Count

OBS

B

CPU

DLRTIME

Total CPU Utilization
CPU Seconds

OBS

C

MPR-TRNS

DLRMCNT for
DLRTYPE=01

Message Region TRANS. Count Report
Transaction Count

TRANSACT

D

MPR-CPU

DLR TIME for
X'01' for
DLRTYPE=01

Message Region CPU Report

CPU Seconds

CPU

E

MPR-DLI

DLRCLCNT for
X'01' for
DLRTYPE=01

Message Region DL/I Call Count Report
DL/I Call Count

OBS

F

BPR-TRNS

DLRMCNT for
DLRTYPE=02

Batch Message Region TRANS. Count Report
Transaction Count

TRANSACT

G

BPR-CPU

DLRTIME for
X'02' for
DLRTYPE=02

Batch Message Region CPU Report
CPU Seconds

CPU

H

BPR-DLI

DLRCLCNT for

X'02' for

DLRTYPE=02

Batch Message Region DL/I Calls Report
DL/I Calls Count

OBS

Field Group Identifier: MSG-QUEUE or TEST=QUEUE:

Letter

Keyword

Fields

Title/Label

Maximum 100%

A

TRANSACT

DLRMCNT

Transaction Utilization Report Transaction Count

OBS

B

MQ-GU

DLRGUMES

MSG Queue Get Unique Call Count Reports

NBR of GU Calls

OBS

C

MQ-GN

DLRGNMES

MSG Queue Get Next Call Count Report
NBR of GN Calls

OBS

D

MQ-ISRT

DLRISMES

MSG Queue Insert Call Count Report
NBR of ISRT Calls

OBS

E

MQ-PURG

DLRPUMES

MSG Queue Purge Call Count Report
NBR of PURG Calls

OBS

F

TQ-ENQUE

DLRTSTNQ

Test Enqueue Report

Test Enqueues

OBS

G

TQ-WAITS

DLRTSTWT

Number of Waits on Test Enqueue
Test Waits

OBS

H

TQ-DEQUE

DLRTSTDQ

Number of Test Dequeues Report
Test Dequeues

OBS

Field Group Identifier: CMD-QUEUE:

Letter

Keyword

Fields

Title/Label

Maximum 100%

A

TRANSACT

DLRMCNT

Transaction Utilization Report
Transaction Count

OBS

B

CPU

DLRTIME

Total CPU Utilization Report
CPU Seconds

OBS

C

DLI

DLRCLCNT

Total DLI Call Report
DLI Call Count

OBS

D

CQ-ENQUE

DLRQCONQ

Number of Queues for CMD Enqueues
CMD Enqueues

OBS

E

CQ-WAITS

DLRQCOWT

Waits on Queue CMD and Enqueues
CMD Waits

OBS

F

CQ-DEQUE

DLRGCODQ

Number of Queue CMD Dequeues
CMD Dequeues

OBS

G

CMD

DLCMD

Number of CMD Calls Report

CMD Calls

OBS

H

GCMD

DLRGCMD

Number of GCMD Calls Report
GCMD Calls

OBS

Field Group Identifier: UPDATE or EXCL:

Letter

Keyword

Fields

Title/Label

Maximum 100%

A

TRANSACT

DLRMCNT

Transaction Utilization Report
Transaction Count

OBS

B

CPU

DLRTIME

Total CPU Utilization Report
CPU Seconds

OBS

C

UPD-ENQ

DLRSUPNQ

Update Enqueue Report
Update Enqueues

OBS

D

UPD-WAIT

DLRSUPWT

Waits on Update and Enqueues Report
NBR Update Waits

OBS

E

UPD-DEQU

DLRSUPDQ

UPDATE Dequeues Report
NBR Update DEQ

OBS

F

EXCL-ENQ

DLREXCNQ

Exclusive Enqueues Report
NBR EXCL Waits

OBS

G

EXCL-WTS

DLREXCWT

Waits on Exclusive Enqueues
NBR EXCL Waits

OBS

H

EXCL-DEQ

DLREXCDQ

Exclusive Dequeues Report
NBR EXCL DEQ

OBS

KEYWORD Command

The KEYWORD command controls the description of each reportable data element. Use the KEYWORD command to change data element titles, labels, or units; to set maximum values for graph scale; and to select appropriate units.

The format for the KEYWORD command is as follows:

Keyword Command Format:
Command           Operands

[LABEL] keyword
                  [,CHAR  =  {*     }  ]
                  [          {(char)}  ]

                  [                 {+.}        ]
                  [                 {-.}        ]
                  [,COMPUTE= (KEY1, {/ } ,KEY2) ]
                  [                 {* }        ]

                  [,LABEL     =  '- 30 char -']

                  [           {999999999 }  ]
                  [MAXval  =  {999999.999}  ]
                  [           {'keyword' }  ]
                  [           {TOTAL     }  ]

                  [         {V        }  ]
                  [         {V9       }  ]
                  [         {V99      }  ]
                  [         {V999     }  ]
                  [,SCALE=  {V9999    }  ]
                  [         {percent/%}  ]
                  [         {V9%      }  ]
                  [         {V99%     }  ]
                  [         {HHMMSS   }  ]

                  [,TITLE  =  '- 40 char -']

                  [,UNITS  = {ONES     }  ]
                  [          {THOUSANDS}  ]

                  [         {n  } ]
                  [,100PCT= {MAX} ]

where:

KEYWORD command names are by default:

TRANSACT DLI-GETS
CPU DLI-ISRT
SCHEDULE DLI-DLET
DLI-TOTAL DLI-REPL

These names may be reassigned by the SUBSET= parameter of the FFGRAPH command. Default keywords and their associated titles and descriptions are listed in the FFGRAPH Keyword Title And Label Defaults section of this chapter.

CHAR=

causes the data for this reportable element to be plotted on the graphs with a specific character.

COMPUTE=

constructs the new graphable keywords from the sum, difference, product, or quotient of the two other keywords.

LABEL=

the description of each keyword can be replaced with a character string of up to 30 characters.

MAXVAL=

used to set a maximum value against which to plot. The maximum value for the graph abscissa can be entered with up to 3 decimal points. Values can range from .001 to 9999999.999. Set MAXVAL to another keyword's maximum by entering the keyword for the other reportable element.

SCALE=

specifies the numeric precision in which the output is shown. Numeric values are shown on the report as: numbers with one, two, three, or four digits to the right of the decimal point; percentage values with zero, one, or two digits to the right of the decimal point; or in hour-minute-second format.

TITLE=

used to replace the title of each graph. The title can be up to 40 characters.

UNITS=

the output display of the value can be controlled by using this parameter. THOUSANDS displays the value with three decimal points. ONES displays as an integer.

100PCT=

specifies the format and content of the numbers to be printed over the tic marks on graphs. The default is 100PCT=MAX which label the tic marks as zero to the maximum value for the keyword. Specify 100PCT=n, where n is some value in the prescribed units, to label the tic marks as zero to that number.

For example, if DL/1 counts are graphed and the maximum observed DL/1 count per graphed item is 40, this may be 40 DL/1 counts per five-minute time interval.

KEYWORD Example

CPUR MAXVAL=25000,CHAR=*,
     TITLE='REAL CPU',
     LABEL='NUMBER OF SECONDS'