Previous Topic

Next Topic

Book Contents

Book Index

Understanding the performance data record

The monitor writes performance records for each relevant function. Functions may be job specific (such as the reading of one particular job's output), or can relate to an entire cycle (such as one cycle of CTMSEL).

The following table describes the structure of the performance record written to SMF. The structure of the IOA log messages, issued along with the SMF records, is similar but has meaningful text values substituted for task-name and function-name.

Table 124 Structure of performance record

Field

Comments

task-name

Identifies the application for which performance data is being accumulated. See the following table for a list of possible task names and their associated functions:

start-date-accumulation

 

start-time-accumulation

 

Note: The following fields provide function level details and are repeated (as a unit) as many times as needed, depending on the number of functions being traced for the task.

function-name

Identifies the process within the task for which the performance data was accumulated. See the following table for a list of possible task names and their associated functions.

number-of-times-called

 

total-elapse-time

 

total-cpu-time

 

average-elapse-time

 

average-cpu-time

 

maximum-elapse-time

 

maximum-cpu-time

 

func-related-#

 

func-related-avg#

 

The following example shows a performance record:

<task-name, start-date-accumulation, start-time-accumulation, [function-name, number-of-times- called, total-elapse-time, total-cpu-time, average-elapse-time, average-cpu-time, maximum-elapse-time, maximum-cpu-time, func-related-#, func-related-avg#] […]>

The following table shows a list of possible task names and their associated functions:

Table 125 Performance data accumulation tasks and associated functions

Task

Description

Functions

CTMRUN

Control‑M monitor

RUN

CKP

PLX

OPR

CTMSEL

Selection processing

SEL

WCN

X15

CND

SHT

CNU

PRE

POS

CTMSUB

Submitter processing

SUB

MEM

JSP

X02

SE2

JES

ERQ

STC

ALC

CTMSPY

Output processing

SPY

STA

PSO

SDB

COP

EX2

CTWSRVR, CTWSRUS

Control‑M application server

SRV

XDS

DWN

SNC

USR

INF

UPL

DFD

DFU

ORD

CTWDET

Control‑M application server (detector)

DET

AJU

AJN

CND

RES

ALR

AJ0

CTMFRM, CTMJOB

AJF formatting and Job Ordering processing

REA

PHS

PAR

GRP

FRS

RS0

WRI

JOB

RET

SEC

TAP

IGN

INP

CTMJOB

Job Ordering processing

JOB

RET

SEC

TAP

IGN

Note: BMC may modify the list of tasks and associated function names as the needs arise.

Parent Topic

Performance data collection