/**********************************************************************/
/* */
/* Name: VELRVUSR */
/* */
/* Function: */
/* Define Velocity software ESAMAP records. */
/* VELLVCPU = User record */
/* */
/* Change activity: */
/* 00 1999-04-05 SJB Created */
/* */
/**********************************************************************/
DROP RECORD VELRVUSR;
DEFINE RECORD VELRVUSR
VERSION 'VEL.000'
IN LOG VELLVUSR
IDENTIFIED BY INTERVAL = 'IN'
AND USRID <> 'System:'
FIELDS
(DATE OFFSET 4 LENGTH 8 CHAR, --DATE
STARTIME OFFSET 12 LENGTH 6 TIME(HHMMSS), --STARTTIME
STOPTIME OFFSET 20 LENGTH 6 TIME(HHMMSS), --STOPTIME
SERIAL OFFSET 28 LENGTH 6 CHAR, --SERIAL
INTERVAL OFFSET 34 LENGTH 2 CHAR, --INTERVAL
USRID OFFSET 36 LENGTH 8 CHAR, --USERID
USRTYPE OFFSET 52 LENGTH 4 CHAR) --USER TYPE
-- USER, SRVR, CLAS, OR SYST
--
SECTION USRCON
PRESENT IF HDUSRCON = 'USRCON'
AND (USRTYPE = 'USER' OR USRTYPE = 'SRVR')
OFFSET 56
LENGTH LGUSRCON
FIELDS
(HDUSRCON LENGTH 6 CHAR, --SEGMENT HEADER
LGUSRCON LENGTH 2 BINARY, --SEGMENT HEADER
FRSTLOG LENGTH 8 CHAR, --USRCON.FRSTLOG
LASTLOG LENGTH 8 CHAR, --USRCON.LASTLOG
LOGONS LENGTH 4 FLOAT, --USRCON.LOGONS
LOGOFFS LENGTH 4 FLOAT, --USRCON.LOGOFFS
LOGGEDTM LENGTH 4 FLOAT, --USRCON.LOGGEDTM
TACTIVE LENGTH 4 FLOAT, --USRCON.TACTIVE
VACTIVE LENGTH 4 FLOAT, --USRCON.VACTIVE
VMDCPUAD LENGTH 2 CHAR, --USRCON.VMDCPUAD
VMDMODE LENGTH 1 CHAR, --USRCON.VMDMODE
VMDCPUCT LENGTH 1 CHAR, --USRCON.VMDCPUCT
CALSTAT LENGTH 1 CHAR, --USRCON.CALSTAT
CALMODE LENGTH 1 CHAR, --USRCON.CALMODE
VMDSTYPE LENGTH 1 CHAR, --USRCON.VMDSTYPE
CALSHARF LENGTH 1 CHAR, --USRCON.CALSHARF
VMDRELSH LENGTH 4 FLOAT, --USRCON.VMDRELSH
VMDABSSH LENGTH 4 FLOAT, --USRCON.VMDABSSH
CALXSTOR LENGTH 4 FLOAT, --USRCON.CALXSTOR
CALORGIN LENGTH 4 FLOAT, --USRCON.CALORGIN
CALXSLIM LENGTH 4 FLOAT, --USRCON.CALXSLIM
CLASSID LENGTH 8 CHAR, --USRCON.CLASSID
CLASSID2 LENGTH 8 CHAR, --USRCON.CLASSID2
CLASSID3 LENGTH 8 CHAR, --USRCON.CLASSID3
CLASSID4 LENGTH 8 CHAR, --USRCON.CLASSID4
MAXVMSIZ LENGTH 4 BINARY, --USRCON.MAXVMSIZE
VMDSSIZE LENGTH 4 BINARY, --USRCON.VMDSSIZE
VMDACTNO LENGTH 8 CHAR, --USRCON.VMDACTNO
VMDGRPN LENGTH 8 CHAR, --USRCON.VMDGRPN
VMDMXRVP LENGTH 4 BINARY, --USRCON.VMDMXRVP
VMDBYVAL LENGTH 8 CHAR, --USRCON.VMDBYVAL
VMDMXSHR LENGTH 4 BINARY, --USRCON.VMDMXSHR
SNALOGS LENGTH 2 BINARY, --USRCON.SNALOGS
DIALLOGS LENGTH 2 BINARY) --USRCON.DIALLOGS
--
SECTION USRACT
PRESENT IF HDUSRACT = 'USRACT'
LENGTH LGUSRACT
FIELDS
(HDUSRACT LENGTH 6 CHAR, --SEGMENT HEADER
LGUSRACT LENGTH 2 BINARY, --SEGMENT HEADER
VACTIVE1 LENGTH 4 FLOAT, --USRACT.VACTIVE
NUSERS LENGTH 4 FLOAT, --USRACT.NUSERS
NACTIVE LENGTH 4 FLOAT, --USRACT.NACTIVE
CONNECT LENGTH 4 FLOAT) --USRACT.CONNECT
--
SECTION USEACT
PRESENT IF HDUSEACT = 'USEACT'
LENGTH LGUSEACT
FIELDS
(HDUSEACT LENGTH 6 CHAR, --SEGMENT HEADER
LGUSEACT LENGTH 2 BINARY, --SEGMENT HEADER
SAUSEACT LENGTH 4 FLOAT, --USEACT.SAMPLES
VMDTTIME LENGTH 4 FLOAT, --USEACT.VMDTTIME
VMDVTIME LENGTH 4 FLOAT, --USEACT.VMDVTIME
VMDVFVTM LENGTH 4 FLOAT, --USEACT.VMDVFVTM
VMDVFOTM LENGTH 4 FLOAT, --USEACT.VMDVFOTM
VMDCTPVR LENGTH 4 FLOAT, --USEACT.VMDCTPVR
-- VMDCTPRS LENGTH 4 FLOAT, --USEACT.VMDCTPRS *
VMDCTPVL LENGTH 4 FLOAT, --USEACT.VMDCTPVL
-- VMDCTLKP LENGTH 4 FLOAT, --USEACT.VMDCTLKP *
VMDWSSPR LENGTH 4 FLOAT, --USEACT.VMDWSSPR
VMDCTXBK LENGTH 4 FLOAT, --USEACT.VMDCTXBK
CALXSTO1 LENGTH 4 FLOAT, --USEACT.CALXSTOR
VMDCTFLT LENGTH 4 FLOAT, --USEACT.VMDCTFLT
VMDCTVFL LENGTH 4 FLOAT, --USEACT.VMDCTVFL
VMDFLREO LENGTH 4 FLOAT, --USEACT.VMDFLREO
-- VMDRESET LENGTH 4 FLOAT, --USEACT.VMDRESET *
VMDCTORF LENGTH 4 FLOAT, --USEACT.VMDCTORF *
VMDCTPGS LENGTH 4 FLOAT, --USEACT.VMDCTPGS
-- VMDCTNPS LENGTH 4 FLOAT, --USEACT.VMDCTNPS *
VMDCTPPS LENGTH 4 FLOAT, --USEACT.VMDCTPPS
VMDCTPWT LENGTH 4 FLOAT, --USEACT.VMDCTPWT
-- VMDCTPGR LENGTH 4 FLOAT, --USEACT.VMDCTPGR *
CALCPPGR LENGTH 4 FLOAT, --USEACT.VMDCTPGR *
-- VMDCTPGW LENGTH 4 FLOAT, --USEACT.VMDCTPGW *
CALCPPGW LENGTH 4 FLOAT, --USEACT.VMDCTPGW *
VMDCTSPR LENGTH 4 FLOAT, --USEACT.VMDCTSPR
VMDCTSPW LENGTH 4 FLOAT, --USEACT.VMDCTSPW
VMDPGSPL LENGTH 4 FLOAT, --USEACT.VMDPGSPL
VMDVCSCT LENGTH 4 FLOAT, --USEACT.VMDVCSCT
VMDVDSCT LENGTH 4 FLOAT, --USEACT.VMDVDSCT
VMDVUSCT LENGTH 4 FLOAT, --USEACT.VMDVUSCT
VMDVTSCT LENGTH 4 FLOAT, --USEACT.VMDVTSCT
VMDVOSCT LENGTH 4 FLOAT, --USEACT.VMDVOSCT
-- VMDCTPST LENGTH 4 FLOAT, --USEACT.VMDCTPST *
CALCPPST LENGTH 4 FLOAT, --USEACT.CALCPPST *
VMDISEVM LENGTH 4 FLOAT, --USEACT.VMDISEVM
VMDISTVM LENGTH 4 FLOAT, --USEACT.VMDISTVM
VMDISUVM LENGTH 4 FLOAT, --USEACT.VMDISUVM
VMDVSEVM LENGTH 4 FLOAT, --USEACT.VMDVSEVM
VMDVSTVM LENGTH 4 FLOAT, --USEACT.VMDVSTVM
VMDVSUVM LENGTH 4 FLOAT, --USEACT.VMDVSUVM
CALIUCVS LENGTH 4 FLOAT, --USEACT.CALIUCVS
CALIUCVR LENGTH 4 FLOAT, --USEACT.CALIUCVR
CALIUCVY LENGTH 4 FLOAT, --USEACT.CALIUCVY
CALVMCF LENGTH 4 FLOAT, --USEACT.CALVMCF
VMDX98CT LENGTH 4 FLOAT, --USEACT.VMDX98CT
VMDCTMIG LENGTH 4 FLOAT, --USEACT.VMDCTMIG
VMDCTXWT LENGTH 4 FLOAT, --USEACT.VMDCTXWT
VMDCTXRD LENGTH 4 FLOAT, --USEACT.VMDCTXRD
VMDBLKCT LENGTH 4 FLOAT, --USEACT.VMDBLKCT
VMDMDCIA LENGTH 4 FLOAT, --USEACT.VMDMDCIA
VMDCOPCT LENGTH 4 FLOAT, --USEACT.VMDCOPCT
VMDASMCT LENGTH 4 FLOAT, --USEACT.VMDASMCT
MAXASMCT LENGTH 4 FLOAT, --USEACT.MAXASMCT
ACTVWSS LENGTH 4 FLOAT, --USEACT.ACTVWSS
ACTVRES LENGTH 4 FLOAT, --USEACT.ACTVRES
VMDCTISO LENGTH 4 FLOAT, --USEACT.VMDCTISO
VMDVDISK LENGTH 4 FLOAT, --USEACT.VMDVDISK
VMDTHRCT LENGTH 4 FLOAT, --USEACT.VMDTHRCT
VMDMXRV1 LENGTH 4 FLOAT, --USEACT.VMDMXRVP
IUCTOTCN LENGTH 4 FLOAT, --USEACT.IUCTOTCN *
IUCMXCN LENGTH 4 FLOAT, --USEACT.IUCMXCN *
IPQDSKIP LENGTH 4 FLOAT, --USEACT.IPQDSKIP *
ASPGS LENGTH 4 FLOAT, --USEACT.ASPGS *
VDPGS LENGTH 4 FLOAT, --USEACT.VDPGS *
TVRATIO LENGTH 4 FLOAT, --USEACT.TVRATIO *
USERPCT LENGTH 4 FLOAT, --USEACT.USERPCT *
VEBALERT LENGTH 4 FLOAT, --USEACT.VEBALERT *
VEBTVCST LENGTH 4 FLOAT, --USEACT.VEBTVCST *
VEBSVSCT LENGTH 4 FLOAT, --USEACT.VEBSVSCT *
VEBTPIAI LENGTH 4 FLOAT, --USEACT.VEBTPIAI *
VEBVIRAI LENGTH 4 FLOAT, --USEACT.VEBVIRAI *
VEBHDWAI LENGTH 4 FLOAT, --USEACT.VEBHDWAI *
VMDCTPVL LENGTH 4 FLOAT, --USEACT.VMDCTPVL *
VMDCTSHL LENGTH 4 FLOAT, --USEACT.VMDCTSHL *
VMDCTSHL LENGTH 4 FLOAT) --USEACT.VMDCTSHL *
--
SECTION USEINT
PRESENT IF HDUSEINT = 'USEINT'
LENGTH LGUSEINT
FIELDS
(HDUSEINT LENGTH 6 CHAR, --SEGMENT HEADER
LGUSEINT LENGTH 2 BINARY, --SEGMENT HEADER
SAUSEINT LENGTH 4 FLOAT, --USEINT.SAMPLES
VMDSVMFX LENGTH 4 FLOAT, --USEINT.VMDSVMFX
CALINTRN LENGTH 4 FLOAT, --USEINT.CALINTRN
VMDSVMWT LENGTH 4 FLOAT, --USEINT.VMDSVMWT
VMDSVMW2 LENGTH 4 FLOAT, --USEINT.VMDSVMW2
VMDRDYCM LENGTH 4 FLOAT, --USEINT.VMDRDYCM
HFQUCT LENGTH 4 FLOAT, --USEINT.HFQUCT
HFDISP0 LENGTH 4 FLOAT, --USEINT.HFDISP0
HFDISP1 LENGTH 4 FLOAT, --USEINT.HFDISP1
HFDISP2 LENGTH 4 FLOAT, --USEINT.HFDISP2
HFDISP3 LENGTH 4 FLOAT, --USEINT.HFDISP3
HFELIG0 LENGTH 4 FLOAT, --USEINT.HFELIG0
HFELIG1 LENGTH 4 FLOAT, --USEINT.HFELIG1
HFELIG2 LENGTH 4 FLOAT, --USEINT.HFELIG2
HFELIG3 LENGTH 4 FLOAT, --USEINT.HFELIG3
HFELIG LENGTH 4 FLOAT, --USEINT.HFELIG
HFDISP LENGTH 4 FLOAT, --USEINT.HFDISP
HFSTCT LENGTH 4 FLOAT, --USEINT.HFSTCT
HFTIDL LENGTH 4 FLOAT, --USEINT.HFTIDL
HFTSVM LENGTH 4 FLOAT, --USEINT.HFTSVM
HFIOWT LENGTH 4 FLOAT, --USEINT.HFIOWT
HFCFWT LENGTH 4 FLOAT, --USEINT.HFCFWT
HFSIMWT LENGTH 4 FLOAT, --USEINT.HFSIMWT
HFWTPAG LENGTH 4 FLOAT, --USEINT.HFWTPAG
HFCPUWT LENGTH 4 FLOAT, --USEINT.HFCPUWT
HFCPURN LENGTH 4 FLOAT, --USEINT.HFCPURN
HFESVM LENGTH 4 FLOAT, --USEINT.HFESVM
HFLOAD LENGTH 4 FLOAT, --USEINT.HFLOAD
HFDORM LENGTH 4 FLOAT, --USEINT.HFDORM
HFDSVM LENGTH 4 FLOAT, --USEINT.HFDSVM
HFOTHR LENGTH 4 FLOAT, --USEINT.HFOTHR
VMDCNTID LENGTH 4 FLOAT, --USEINT.VMDCNTID
VMDCTIDL LENGTH 4 FLOAT, --USEINT.VMDCTIDL
VMDDFRWK LENGTH 4 FLOAT, --USEINT.VMDDFRWK
VMDCPRMD LENGTH 4 FLOAT, --USEINT.VMDCPRMD0
VMDCWSGD LENGTH 4 FLOAT, --USEINT.VMDCWSGD0
VMDCETSD LENGTH 4 FLOAT, --USEINT.VMDCETSD0
VMDCIDLD LENGTH 4 FLOAT, --USEINT.VMDCIDLD0
VMDCPRM1 LENGTH 4 FLOAT, --USEINT.VMDCPRMD1
VMDCWSG1 LENGTH 4 FLOAT, --USEINT.VMDCWSGD1
VMDCETS1 LENGTH 4 FLOAT, --USEINT.VMDCETSD1
VMDCIDL1 LENGTH 4 FLOAT, --USEINT.VMDCIDLD1
VMDCPRM2 LENGTH 4 FLOAT, --USEINT.VMDCPRMD2
VMDCWSG2 LENGTH 4 FLOAT, --USEINT.VMDCWSGD2
VMDCETS2 LENGTH 4 FLOAT, --USEINT.VMDCETSD2
VMDCIDL2 LENGTH 4 FLOAT, --USEINT.VMDCIDLD2
VMDCPRM3 LENGTH 4 FLOAT, --USEINT.VMDCPRMD3
VMDCWSG3 LENGTH 4 FLOAT, --USEINT.VMDCWSGD3
VMDCETS3 LENGTH 4 FLOAT, --USEINT.VMDCETSD3
VMDCIDL3 LENGTH 4 FLOAT, --USEINT.VMDCIDLD3
VMDCPRM4 LENGTH 4 FLOAT, --USEINT.VMDCPRMD3 *
VMDCWSG4 LENGTH 4 FLOAT, --USEINT.VMDCWSGD3 *
VMDCETS4 LENGTH 4 FLOAT, --USEINT.VMDCETSD3 *
VMDCIDL4 LENGTH 4 FLOAT, --USEINT.VMDCIDLD3 *
HFIOACT LENGTH 4 FLOAT, --USEINT.HFIOACT
HFLLIST LENGTH 4 FLOAT, --USEINT.HFLLIST
HFPGACT LENGTH 4 FLOAT, --USEINT.HFLLIST *
vmdslcnt LENGTH 4 FLOAT, --USEINT.HFLLIST *
nondorm LENGTH 4 FLOAT) --USEINT.HFLLIST *
--
SECTION USETRE
PRESENT IF HDUSETRE = 'USETRE'
LENGTH LGUSETRE
FIELDS
(HDUSETRE LENGTH 6 CHAR, --SEGMENT HEADER
LGUSETRE LENGTH 2 BINARY, --SEGMENT HEADER
CALTRIV LENGTH 4 FLOAT, --USETRE.CALTRIV
CALNTRIV LENGTH 4 FLOAT, --USETRE.CALNTRIV
QTIMETRV LENGTH 4 FLOAT, --USETRE.QTIMETRV
QTIMENTR LENGTH 4 FLOAT, --USETRE.QTIMENTR
WORKTRIV LENGTH 4 FLOAT, --USETRE.WORKTRIV
WORKNTR LENGTH 4 FLOAT, --USETRE.WORKNTR
CALQDISP LENGTH 4 FLOAT, --USETRE.CALQDISP
QTIMEQD LENGTH 4 FLOAT, --USETRE.QTIMEQD
WORKQD LENGTH 4 FLOAT, --USETRE.WORKQD
CLS1_COU LENGTH 4 FLOAT, --USETRE.CLS1_COUNT
CLS1_MEE LENGTH 4 FLOAT, --USETRE.CLS1_MEETS
CLS2_COU LENGTH 4 FLOAT, --USETRE.CLS2_COUNT
CLS2_MEE LENGTH 4 FLOAT, --USETRE.CLS2_MEETS
RESPBCK1 LENGTH 4 FLOAT, --USETRE.RESP_BCKET1
RESPBCK2 LENGTH 4 FLOAT, --USETRE.RESP_BCKET2
RESPBCK3 LENGTH 4 FLOAT, --USETRE.RESP_BCKET3
RESPBCK4 LENGTH 4 FLOAT, --USETRE.RESP_BCKET4
RESPBCK5 LENGTH 4 FLOAT, --USETRE.RESP_BCKET5
RESPBCK6 LENGTH 4 FLOAT, --USETRE.RESP_BCKET6
RESPBCK7 LENGTH 4 FLOAT, --USETRE.RESP_BCKET7
SLO_PCT2 LENGTH 4 FLOAT, --USETRE.SLO_PCT2
SLO_RES2 LENGTH 4 FLOAT, --USETRE.SLO_RESP2
SLO_PCT1 LENGTH 4 FLOAT, --USETRE.SLO_PCT11
SLO_RES1 LENGTH 4 FLOAT, --USETRE.SLO_RESP1
AVGRATE LENGTH 4 FLOAT, --USETRE.AVGRATE
AVGRESP LENGTH 4 FLOAT, --USETRE.AVGRESP
PCTSLO LENGTH 4 FLOAT) --USETRE.PCTSLO
COMMENT ON RECORD VELRVUSR IS
'Velocity Software ESAMAP CPU Record';
If you can't measure it, I'm just NOT interested!(TM)
COPYRIGHT 8, 1999 - VELOCITY SOFTWARE, INC. WEBMASTER@velocity-software.comDon't miss Velocity Software's Performance Seminars
Check our calendar for workshops and other events.