beautypg.com

HP NonStop G-Series User Manual

Page 173

background image

Creating an Enform Report From Measure Data

Measure User’s Guide 520560-003

A -15

NEWSUBVL—Establishing the Subvolume

PRIORITY
AS I3
HEADING "PRI"

SERVICE-TIME :=
(IF RECV-RATE <= 0 THEN 100000.0
ELSE
((ATIME-READY * DISP-RATE) / RECV-RATE))
NOPRINT

(IF SERVICE-TIME > 9999.8 THEN " "
ELSE
((CPU-BUSY / RECV-RATE) * 10.))
AS F6.1
HEADING "CPU/COST/REQ"

(IF SERVICE-TIME > 9999.8 THEN " "
ELSE
SERVICE-TIME)
AS F6.1
HEADING "SERV/TIME/REQ"

(IF SERVICE-TIME > 9999.9 THEN " "
ELSE
(SERVICE-TIME * (RECV-QLEN + 1)))
AS F6.1
HEADING "RESP/TIME/REQ"

(MSG-RATE)
AS F4.1
HEADING "MSG/RATE"
(MSG-RATE * DLTA-FACT)
AS F5.1
HEADING "MSG/RATE/WINDW"
SUBTOTAL OVER CPU-NUM
TOTAL

(RECV-RATE)
AS F4.1
HEADING "RECV/RATE"

(RECV-RATE * DLTA-FACT)
AS F5.1
HEADING "RECV/RATE/WINDW"
SUBTOTAL OVER CPU-NUM
TOTAL

(DELTA-TIME / 1000000)
AS I5
HEADING "MEAS/SEC"

COUNT (PROCREP.PID OVER PROGRAM-FILE-NAME.NAME)

AS I4

SUBTOTAL OVER CPU-NUM

HEADING "PROC/CNT"

Example A-5. QDPROC Query for Enform Reporting (page 2 of 3)