Performance data files: QAPMJOBS and QAPMJOBLINTNUMInterval number: The nth sample database interval based on the start time specified in the Create Performance Data (CRTPFRDTA) command.PD (5,0)DTETIMInterval date (yymmdd) for job interval entry and job completion date, and time (hhmmss) for job completion entry.C (12)INTSECElapsed interval seconds.PD (7,0)JBSSYSName of the subsystem the job is running in.C (10)JBSLIBName of the library the subsystem description is in.C (10)JBNAMEJob name/workstation name.C (16)JBUSERJob user.C (10)JBNBRJob number.C (6)JBACCOJob accounting code. Field cannot be displayed.C (15)JBTYPEJob type (A:Autostart, B:Batch, I:Interactive, M:Subsystem monitor, R:Spool reader, S:System, V:SLIC task, W:Spool writer, X:SCPF job)C (1)JBSTYPJob subtype. (T:MRT (System/36™ environment only) E:Evoke (communications batch), P:Print driver job, J:Prestart job, F:M36 (Advanced/36 server job), D:Batch immediate job, U:Alternative spool user.)C (1)JBTTYPTask type. (01:Resident task, 02:Supervisor task, 03:MI process task, 04:S36 emulation task).C (2)JBTTYETask type extender. See task type extender definitions for detailed information about a task type extender. (See note 1.)C (2)JBFLAGJob flag. (Bit, 0:Pass-through source, 1:Pass-through target, 2:Emulation active, 3:iSeries™ Access application, 4:Target DDM job, 5:MRT, 6-15: Not used) Field cannot be displayed.C (2)JBS36EIs job running in System/36 environment? (Y/N)C (1)JBPOOLJob pool.C (2)JBPRTYJob priority.C (3)JBCPUProcessing unit time (in milliseconds) used. (See note 2.)PD (15,3)JBRSPTotal transaction time (in seconds.) Certain i5/OS™ functions support the concept of a transaction. The definition of transaction and the characteristics of a transaction are different depending on the type of job or the specific function of the job. For interactive jobs, display I/O transactions are counted. The transaction starts on detection of enter from the workstation; the transaction ends when the keyboard is unlocked. For SNADS jobs, a transaction is the processing of a distribution.PD (15,3)JBSLCTime-slice value (in milliseconds.)PD (11,0)JBNTRNumber of transactions. Certaini5/OS functions support the concept of a transaction. The definition of transaction and the characteristics of a transaction are different depending on the type of job or the specific function of the job. For interactive jobs, display I/O transactions are counted. The transaction starts on detection of enter from the workstation; the transaction ends when the keyboard is unlocked. For SNADS jobs, a transaction is the processing of a distribution.PD (11,0)JBDBRNumber of synchronous database reads: Total number of physical synchronous database read operations for database functions. (See note 2.)PD (11,0)JBNDBNumber of synchronous nondatabase reads: Total number of physical synchronous nondatabase read operations for nondatabase functions. (See note 2.)PD (11,0)JBWRTNumber of writes: Total number of physical database and nondatabase write operations. (See note 2.)PD (11,0)JBAWTotal number of transitions from active state to wait state for this job. (See note 2.)PD (11,0)JBWITotal number of transitions from wait state to ineligible state for this job. (See note 2.)PD (11,0)JBAITotal number of transitions from active state to ineligible state for this job. (See note 2.)PD (11,0)JBPLNNumber of print lines: Number of lines written by the program. This does not reflect what is actually printed. Spooled files can be ended, or printed with multiple copies. (See note 3.)PD (11,0)JBPPGNumber of print pages. (See note 3.)PD (11,0)JBPFLNumber of print files. (See note 3.)PD (11,0)JBLWTNumber of database writes (logical): Number of times the internal database write function was called. This does not include I/O operations to readers/writers, or I/O operations caused by the CPYSPLF or DSPSPLF command. If SEQONLY(*YES) is specified, these numbers show each block of records written, not the number of individual records written. (See note 3.)PD (11,0)JBLRDNumber of database reads (logical): Number of times the database module was called. This does not include I/O operations to readers/writers, or I/O operations caused by the CPYSPLF or DSPSPLF command. If SEQONLY(*YES) is specified, these numbers show each block of records read, not the number of individual records read. (See note 3.)PD (11,0)JBDBUNumber of miscellaneous database operations: Updates, deletes, force-end-of-data, commits, rollbacks, and releases (logical). (See note 3.)PD (11,0)JBCPTNumber of communications writes: These do not include remote workstation activity. They include only activity related to intersystem communications function (ICF) files when the I/O is for an ICF device. (See note 3.)PD (11,0)JBCGTNumber of communications reads (logical): These do not include remote workstation activity. They include only activity related to intersystem communications function (ICF) files when the I/O is for an ICF device. (See note 3.)PD (11,0)JBSPDTotal suspended time (in milliseconds.) (See note 3.)PD (11,0)JBRRTTotal time job waited during reroutes (in milliseconds.) (See note 3.)PD (11,0)JBLNDLine description: Name of the communications line this workstation and its controller is attached to. This is only available for remote workstations. (See note 3.)C (10)JBCUDController description: Name of the controller this workstation is attached to. (See note 3.)C (10)JB2LNDSecondary line description (pass-through and emulation only.) (See note 3.)C (10)JB2CUDSecondary controller description (pass-through and emulation only.) (See note 3.)C (10)JBBRGReservedPD (9,0)JBPRGReservedPD (9,0)JBNDWNumber of synchronous nondatabase writes: Total number of synchronous physical nondatabase write operations for nondatabase functions. (See note 2.)PD (11,0)JBDBWNumber of synchronous database writes: Total number of synchronous physical database write operations for database functions. (See note 2.)PD (11,0)JBANDWNumber of asynchronous nondatabase writes: Total number of asynchronous physical nondatabase write operations for nondatabase functions. (See note 2.)PD (11,0)JBADBWNumber of asynchronous database writes: Total number of asynchronous physical database write operations for database functions. (See note 2.)PD (11,0)JBANDRNumber of asynchronous nondatabase reads: Total number of asynchronous physical nondatabase read operations for nondatabase functions. (See note 2.)PD (11,0)JBADBRNumber of asynchronous database reads: Total number of asynchronous physical database read operations for database functions. (See note 2.)PD (11,0)JBPWNumber of synchronous permanent writes. (See note 2.)PD (11,0)JBCSReservedPD (11,0)JBPAGFNumber of PAG faults. Total number of times the program access group (PAG) was referred to, but was not in main storage. The Licensed Internal Code no longer uses process access groups for caching data. Because of this implementation, this field will always be 0 for more current releases. (See note 2.)PD (11,0)JBEAOReservedPD (11,0)JBOBINNumber of binary overflows. (See note 2.)PD (11,0)JBODECNumber of decimal overflows. (See note 2.)PD (11,0)JBOFLPNumber of floating point overflows. (See note 2.)PD (11,0)JBIPFNumber of times a page fault occurred on an address that was currently part of an auxiliary storage I/O operation. (See note 2.)PD (11,0)JBWIONumber of times the process explicitly waited for outstanding asynchronous I/O operations to complete. (See note 2.)PD (11,0)JBIRNIOP resource name. (See note 3.)C (10)JBDRNDevice resource name. (See note 3.)C (10)JIOPBReservedPD(3,0)JIOPAReservedPD(3,0)JBPORTWorkstation port number. (See note 3.)PD (3,0)JBSTNWorkstation number. (See note 3.)PD (3,0)JBPTSFPass-through source flag.PD (1,0)JBPTTFPass-through target flag.PD (1,0)JBEAFEmulation active flag.PD (1,0)JBPCSFiSeries Access application flag.PD (1,0)JBDDMFTarget DDM job flag.PD (1,0)JBMRTFMRT flag.PD (1,0)JBROUTThe routing entry index for the subsystem this job is in.PD (5,0)JBAPTReserved.PD (11,0)JBNSWReserved.PD (11,0)JBSSTReserved.PD (11,0)JBQT2Reserved.PD (11,0)JBCDRReserved.PD (11,0)JBCDSReserved.PD (11,0)JBAIQTTotal application input queuing time (in hundredths of a second.) (See note 3.)PD (15,1)JBNAIQNumber of application input queuing transactions. (See note 3.)PD (11,0)JBRUTTotal resource usage time (in seconds.) (See note 3.)PD (15,3)JBNRUNumber of resource usage transactions. (See note 3.)PD (11,0)JBQTTotal queuing time to enter the MRT (in hundredths of seconds.) (See note 3.)PD (11,0)JBMMTTotal time spent at MRTMAX (in seconds.) (See note 3.)PD (11,0)JBNEQTTotal number of entries into the MRT. (See note 3.)PD (11,0)JBPUTNThe number of times ACPUT was called to send user or control data. Calls that result in no data being sent are not counted. (See note 3.)PD (11,0)JBPUTAThe total amount of user and control data that was sent by the user's program. This value does not include the LLID, MAPNAME, or FMH-7 data lengths. (See note 3.)PD (11,0)JBGETNThe number of times ACGET was called to receive user or control data. Calls that result in no data being given to the user application will not be counted. (See note 3.)PD (11,0)JBGETAThe total amount of user and control data that was received by the user's program. This value does not include the LLID, MAPNAME, or FMH-7 data lengths. (See note 3.)PD (11,0)JBPGINThe number of intervals that begin at the first put of a chain and end when CD is returned to the user. (See note 3.)PD (11,0)JBPGILThe amount of time (in milliseconds) spent in intervals that begin at the first put of a chain and end when CD is returned to the user. (See note 3.)PD (11,0)JBGGILThe amount of time (in milliseconds) spent in intervals that begin when the first get of a get chain completes and ends when the first get of a new chain is issued. (See note 3.)PD (11,0)JBRTIThis is the number of request I/O commands (REQIOs) issued to transmit data of any kind (including FMH-7s.) (See note 3.)PD (11,0)JBRRIThis is the number of REQIOs issued to receive data of any kind (including FMH-7s.) (See note 3.)PD (11,0)JBSZWTTotal seize wait time in milliseconds. (See note 2.)PD (15,3)JBSKSCNumber of socket sends. (See note 3.)PD (11,0)JBSKBSNumber of socket bytes sent. (See note 3.)PD (11,0)JBSKRCNumber of socket receives. (See note 3.)PD (11,0)JBSKBRNumber of socket bytes received. (See note 3.)PD (11,0)JBXRFRStream file reads. (See note 2.)PD (11,0)JBXRFWStream file writes. (See note 2.)PD (11,0)JBXSLRFile system symbolic link reads. (See note 3.)PD (11,0)JBXDYRFile system directory reads. (See note 3.)PD (11,0)JBDLCHFile system directory lookup cache hits. (See note 3.)PD (11,0)JBDLCMFile system lookup cache misses.PD (11,0)JBSJNMSubmitter's job name. (See note 3.)C (10)JBSJUSSubmitter's job user. File system directory lookup cache hits. (See note 3.)C (10)JBSJNBSubmitter's job number. (See note 3.)C (6)JBSJFGSubmitted job flag. This flag is designed to differentiate locally submitted jobs from jobs that are submitted from remote systems. Currently, this flag supports locally submitted jobs only. (See note 3.)C (1)JBRSYSReserved.C (10)JBDEVNReserved.C (10)JBRLNMReserved.C (8)JBLLNMReserved.C (8)JBMODEReserved.C (8)JBRMNTReserved.C (8)JBINSXReserved.PD (11,0)JBBUPReserved.PD (11,0)JBBDLReserved.PD (11,0)JBBFEReserved.PD (11,0)JBBCOReserved.PD (11,0)JBBROReserved.PD (11,0)JBLBOReserved.PD (11,0)JBLBCReserved.PD (11,0)JBLBIReserved.PD (11,0)JBLBSReserved.PD (11,0)JBDQSReserved.PD (11,0)JBDQRReserved.PD (11,0)JBNDAReserved.PD (11,0)JBNUSReserved.PD (11,0)JBSIT1Reserved.PD (11,0)JBSIT2Reserved.PD (11,0)JBSIT3Reserved.PD (11,0)JBTCPUTotal job CPU in milliseconds. Total CPU used by all threads of a multi-threaded job.
Note: This is not the sum of JBCPU for all job threads due to timing differences in the collection and reporting of these values. (See note 3.)
PD (15,3)JBTHDFSecondary thread flag. Identifies secondary threads of a multi-threaded job. The values are: 0 for tasks and primary threads; 1 for secondary threads.PD (1,0)JBTHIDThread Identifier. A 4-byte displayable thread identifier. A hex string that is unique for threads within a process. It will be blank for tasks and prior release data.C (8)JBTHACActive threads. Current number of active threads in the process when the data was sampled. An active thread may be actively running, suspended, or waiting on a resource. Includes the primary thread. (See note 3.)PD (11,0)JBTHCTThreads created. Number of threads initiated within this job. Includes both active and terminated threads. (See note 3.)PD (11,0)JBMTXTMutex wait time in milliseconds. Cumulative time the thread waited for a mutex. (See note 2.)PD (15,3)JBIBM1ReservedPD (11,0)JBSTSFStatus flag: indicates job status relative to this interval. The values are: 0 -- normal interval collection, 1 -- job started in interval, 2 -- job ended in interval, 3 -- job started and ended. Jobs that are rerouted or transferred will result in a termination record (JBSTSF = 2) and a new job record (JBSTSF = 1)PD (1,0)JBSVIFServer interactive flag. Set to '1' if the resource consumed by the function is charged to the interactive capability of the system.C (1)JBTFLTTotal page faults.PD (11,0)JBEDBCDatabase CPU time. The amount of CPU time (in milliseconds) that is used to perform database processing within the single thread or task. (See note 3.)P (15,3)JBTDBCTotal database CPU time. The amount of CPU time (in milliseconds) that is used to perform database processing within all threads of a multithreaded job.
Note: This may not equal the sum of JBEDBC for all job threads. (See note 3.)
P (15,3)JBSVRTServer type. The type of server represented by the job. A value of blank (or blank space) indicates that the job is not part of a server.C (30)JBCOPNumber of primary commit operations performed under the task.PD (11,0)JBCOSNumber of secondary commit operations performed under the task. This includes application and system-provided referential integrity commits.PD (11,0)JBDOPNumber of primary decommit operations performed under the task.PD (11,0)JBDOSNumber of secondary decommit operations performed under the task. This includes application and system-provided referential integrity decommits.PD (11,0)JBPJENumber of physical journal write operations to disk performed under the task.PD (11,0)JBNSJENumber of journal entries not directly related to SMAPP.PD (11,0)JBUJDNumber of SMAPP-induced journal entries deposited in user-provided journals.PD (11,0)JBSJDNumber of SMAPP-induced journal entries deposited in system-provided (default) journals.PD (11,0)JBBFWNumber of journal bytes written to disk. Such entries are packaged within the permanent area of the journal receiver. These are traditional journal entries which can be retrieved and displayed.PD (15,0)JBBFANumber of bytes deposited within the permanent area of the journal receiver. This count includes both those bytes already written to disk and those still cached in main memory. These are traditional journal entries which can be retrieved and displayed.PD (15,0)JBBTWNumber of transient area journal receiver bytes written to disk. The transient area contains hidden journal entries produced by the system, used during IPL, and routed to this transient area only if the customer specifies *RmvIntEnt on the CHGJRN command. This transient area is a separate area on the disk, distinct from the disk space used to store the normal journal entries.PD (15,0)JBBTANumber of bytes generated for the journal receiver transient area. This count includes both transient bytes already written to disk and those still cached in main memory. The transient area contains hidden journal entries produced by the system, used during IPL, and routed to this transient area only if the customer specifies *RmvIntEnt on the CHGJRN command. This transient area is a separate area on the disk, distinct from the disk space used to store the normal journal entries.PD (15,0)JBTWTAmount of time this task spent waiting for journal bundles to be written to disk (in milliseconds). This includes time spent waiting for physical disk write operations initiated by this task to be serviced, as well as time spent waiting for physical disk write operations initiated by other tasks whose journal entries reside in the same journal bundle.PD (11,0)JBTNWNumber of times this task waited for journal bundles to be written to disk.PD (11,0)JBXRRRNumber of random stream file read operations. This count includes files in the Root, QOpenSys, QDLS, QOPT (when the files are on a volume that is not formatted in Universal Disk Format (UDS)) and user-defined file systems.PD (11,0)JBXRRWNumber of random stream file write operations. This count includes files in the Root, QOpenSys, QDLS, QOPT (when the files are on a volume that is not formatted in Universal Disk Format (UDS)) and user-defined file systems.PD (11,0)JBXRFSNumber of fsync operations. This count includes files in the Root, QOpenSys, QDLS, QOPT (when the files are on a volume that is not formatted in Universal Disk Format (UDS)) and user-defined file systems.PD (11,0)JBXRBRStream file bytes read. This count includes files in the Root, QOpenSys, QDLS, QOPT (when the files are on a volume that is not formatted in Universal Disk Format (UDS)) and user-defined file systems.PD (15,0)JBXRBWStream file bytes written. This count includes files in the Root, QOpenSys, QDLS, QOPT (when the files are on a volume that is not formatted in Universal Disk Format (UDS)) and user-defined file systems.PD (15,0)JBFSHNumber of full secure sockets layer (SSL) handshakes that use server authentication.PD (11,0)JBASHNumber of abbreviated (or fast) secure sockets layer (SSL) handshakes that use server authentication.PD (11,0)JBFSHANumber of full secure sockets layer (SSL) handshakes that use server and client authentication.PD (11,0)JBASHANumber of abbreviated (or fast) secure sockets layer (SSL) handshakes that use server and client authentication.PD (11,0)JBPGATotal number of pages of temporary and permanent storage that have been allocated by the job since the job startedP (11,0)JBPGDTotal number of pages of temporary and permanent storage that have been deallocated by the job since the job started.P (11,0)JBCUSRThe user profile that the job was running under at the time the data was sampled.C (10)JBFSOPNFile system opens. This count includes the following file systems: Root, QOpenSys, and user-defined files systems.PD (11,0)JBFSDCFile system directory creates. This count includes the following file systems: Root, QOpenSys, and user-defined files systems.PD (11,0)JBFSNDCFile system non-directory creates. Count of create operations for non-directory objects such as files or symbolic links. This count includes the following file systems: Root, QOpenSys, and user-defined files systems.PD (11,0)JBFSDDFile system directory deletes. This count includes the following file systems: Root, QOpenSys, and user-defined files systems.PD (11,0)JBFSNDDFile system non-directory deletes. Count of delete operations for non-directory objects such as files or symbolic links. This count includes the following file systems: Root, QOpenSys, and user-defined files systems.PD (11,0)JBACPUAccumulated total job CPU time in milliseconds. Accumulated CPU time used by all threads of a multi-threaded job since the job started.
Note: This field is provided for primary threads only.
PD (15,3)JBIPAFThe remote IP address family flag indicates the type of IP address information provided in field JBIPAD. The following are supported (see <sys/socket.h> and the API referenced under JBIPAD for more information on these values):
Note: An address may not be available if there is no current connection.
C (1)JBIPADRemote IP address (IPv4 or IPv6). This field displays the binary form of IPv4 or IPv6 address currently being used. If a socket connection has not been established or has ended, this field might be blank. An IPv4 address is 4-bytes long, left-justified in this field. An IPv6 address uses all 16 bytes.C (16)JBIPPTRemote port number. This field displays the port number that is used in this connection.Z (5,0)JBUAUFReserved.C (1)
Field Name Description Attribute