Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

UTM APPLICATION report

This report provides detailed information on a UTM application.

Report output

The UTM APPLICATION report is output only at the explicit request of the SM2 user with the help of the SELECT-UTM-APPLICATION statement. This statement is used to output a UTM report together with a UTM APPLICATION report for the selected applications. The UTM APPLICATION report supplies detailed information on the UTM applications.
It is possible to output data on up to 16 applications.

An overflow screen with additional data for the UTM application can be requested for this report, see "Report output (overflow screen)".

 HOST0001 SM2 UTM APPLICATION     CYCLE:  300 S                     <date> <time>

 APPL: SEI10      JOBN: SEI        UTM-VERS: <version>  MODE: UTM-S    # DB'S: 0

                                                  +-------------------+---------+
 +-------------------------+---------+---------+  | # DIAL STEPS (1/S)|    11.3 |
 |     MEAN VALUE FOR      |  DIALOG |  ASYNCH |  | # DIAL TA'S  (1/S)|    11.3 |
 +-------------------------+---------+---------+  | # ASYN TA'S  (1/S)|     0.0 |
 | TOTAL TIME       (MS/ST)|     0.1 |     0.0 |  | # ASYN CONV  (1/S)|     0.0 |
 | TOT TIME WITH DB (MS/ST)|     0.0 |     0.0 |  +-------------------+---------+
 | STEPS WITH DB      (1/S)|     0.0 |     0.0 |  | # TASKS           |      10 |
 | TIME IN DB       (MS/ST)|     0.0 |     0.0 |  | # MAX ASYN TASKS  |       3 |
 | # DB CALLS        (1/ST)|     0.0 |     0.0 |  | # CONNECTED USERS |      12 |
 | CPU TIME IN DB   (MS/ST)|   0.000 |   0.000 |  | # WAITING PRINTS  |       0 |
 | # IO IN DB        (1/ST)|     0.0 |     0.0 |  | # WAITING ATACS   |       0 |
 | TOT TIME WITH DDP (MS/ST|     0.0 |     0.0 |  | # WAITING DPUTS   |       0 |
 | STEPS WITH DDP     (1/S)|     0.0 |     0.0 |  | # DIAL CURR CONV  |       9 |
 | TIME IN DDP      (MS/ST)|     0.0 |     0.0 |  | # ASYN CURR CONV  |       0 |
 | CPU TIME         (MS/ST)|    1.53 |   0.000 |  | CACHE HIT RATE (%)|      97 |
 | # IO              (1/ST)|     8.7 |     0.0 |  | FREE PAGE POOL (%)|      99 |
 +-------------------------+---------+---------+  | BOURSE WAIT T (MS)|       0 |
                                                  +-------------------+---------+

Monitoring information

APPL

Name of the UTM application

JOBN

BS2000 job name for the first task started for the UTM application

UTM-VERS

UTM version

MODE

UTM-S or UTM-F mode

# DB'S

Number of database systems the application works with

The following entries are all average values which refer to dialog steps (DIALOG) and asynchronous conversations (ASYNCH). In the explanations of the fields, “step” is used as a generic term for this. It is abbreviated in the report as “ST”.

TOTAL TIME

For dialog steps: the total time in milliseconds for each dialog step from acceptance of the entry by UTM to the sending of a dialog message by UTM.
For asynchronous conversations: the total time per millisecond for each asynchronous conversation from the start of processing to the end of processing (not including the wait time before the start of processing).
TOTAL TIME also includes waiting times that arise as a result of a TAC class bottleneck or as a result of waiting for messages from remote applications. On the other hand, a waiting time in the job queue of the UTM application (i.e. before a UTM task accepts the job for the first time) is not included.

TOT TIME WITH DB

Value analogous to TOTAL TIME, but only for steps with database calls (*)

STEPS WITH DB

Number of steps per millisecond with database calls

TIME IN DB

Time per millisecond per step UTM waits for the execution of database calls (*)

# DB CALLS

Number of database calls per step (*)

CPU TIME IN DB

CPU time per millisecond consumed per step in database systems (*)(***)

# IO IN DB

Number of I/Os per step in the called database systems (*)(***)

TOT TIME WITH DDP

Value analogous to TOTAL TIME, but only for steps with distributed processing calls (**)

STEPS WITH DDP

Number of steps per second with distributed processing calls

TIME IN DDP

Time per millisecond per step UTM waits for the arrival of a message from a remote application (**)

CPU TIME

CPU time per millisecond consumed by UTM for processing the step, including user subroutines

# IO

Number of I/Os to/from UTM tasks which occur during processing of the step, including user subroutines

(*)

Only those steps are included where database calls occur

(**)

Only those requests are included where distributed processing calls occur

(***)

Not all database systems which coordinate with UTM supply these values. Some database systems allow the database administrator to activate the provision of monitoring data by issuing a statement. For further details see the “Using UTM Applications on BS2000 Systems” manual [11] and the relevant database system manuals.
The monitored data is set to zero for database systems which do not supply any values. If several database systems are being used, and only some of these provide monitoring data, this should be taken into account when interpreting the average values.

The next four values show the application’s throughput (performance data).

# DIAL STEPS

Number of completed dialog steps per second

# DIAL TA'S

Number of completed dialog transactions per second

# ASYN TA'S

Number of completed asynchronous transactions per second

# ASYN CONV

Number of completed asynchronous conversations per second

The remaining values indicate the current status of the application.

# TASKS

Number of tasks running for the application

# MAX ASYN TASKS

Maximum number of tasks available for asynchronous processing

# WAITING PRINTS

Number of print jobs waiting for execution

# WAITING ATACS

Number of jobs for asynchronous programs waiting for processing

# WAITING DPUTS

Number of time-driven jobs waiting (background and output jobs)

# DIAL CURR CONV

Number of open dialog conversations

# ASYN CURR CONV

Number of open asynchronous conversations

CACHE HIT RATE

Hit rate in % when searching for a UTM page in the UTM cache

FREE PAGE POOL

Percentage of free pages in the UTM page pool

BOURSE WAIT T

Time in milliseconds a request waits in the job queue for a UTM application. This value is approximated by generating an internal test message.

Asterisks (***) are output in place of invalid or unavailable monitoring data.

Report output (overflow screen)

 HOST0001 SM2 UTM APPLICATION     CYCLE:  300 S                    <date> <time>

 APPL: SEI10      JOBN: SEI                     TACCLASS INFO
 +----------+--------+--------+ +--+--------+--------+--------+--------+-------+
 |VALUE FOR |  MEAN  |   CNT  | |NR|  ELAPSED TIME   |    WAIT TIME    |WAITING|
 +----------+--------+--------+ |  |  MEAN  |  CNT   |  MEAN  |  CNT   |  MSG  |
 |CACHE WAIT|     0.0|    22.6| +--+--------+--------+--------+--------+-------|
 |CACHE HIT |     1.0|     9.2| |01|   111.4|    13.5|     0.0|     0.0|      0|
 |PER WRITE |     0.0|     9.2| |02|     0.0|     0.0|     0.0|     0.0|      0|
 |USER RES W|     0.4|     4.4| |03|     0.0|     0.0|     0.0|     0.0|      0|
 |SYS RES W |        |     680| |04|     0.0|     0.0|     0.0|     0.0|      0|
 |INPUT MSG |        |    11.3| |05|     0.0|     0.0|     0.0|     0.0|      0|
 |OUTPUT MSG|        |    11.3| |06|     0.0|     0.0|     0.0|     0.0|      0|
 |LOGFILE WR|        |     0.0| |07|     0.0|     0.0|     0.0|     0.0|      0|
 |CURR LOAD |        |      14| |08|     0.0|     0.0|     0.0|     0.0|      0|
 |          |        |        | |09|     0.0|     0.0|     0.0|     0.0|      0|
 |          |        |        | |10|     0.0|     0.0|     0.0|     0.0|      0|
 |          |        |        | |11|     0.0|     0.0|     0.0|     0.0|      0|
 |          |        |        | |12|     0.0|     0.0|     0.0|     0.0|      0|
 |          |        |        | |13|     0.0|     0.0|     0.0|     0.0|      0|
 |          |        |        | |14|     0.0|     0.0|     0.0|     0.0|      0|
 |          |        |        | |15|     0.0|     0.0|     0.0|     0.0|      0|
 |          |        |        | |16|     0.0|     0.0|     0.0|     0.0|      0|
 +----------+--------+--------+ +--+--------+--------+--------+--------+-------+

Monitoring information

CACHE WAIT


MEAN

Percentage of the wait situations when requesting cache buffers.

CNT

Number of requests for cache buffers per second.

CACHE HIT


MEAN

Percentage of the found cache buffers.

CNT

Number of cache buffers searched for per second.

PER WRITE


MEAN

In the case of periodic writes, number of pages written per periodic

write.

CNT

Number of periodic writes per second.

USER RES W


MEAN

Percentage of the wait situations when accessing secondary

storage areas (GSSB, TLS, ULS).

CNT

Number of transaction resource requests per second.

SYS RES W


CNT

Percentage of the wait situations for system locks in the entire number of lock requests in requests per thousand. The value is updated by UTM every 100 seconds.

INPUT MSG


CNT

Number of all messages which the application has received from clients or partner applications (per second).

OUTPUT MSG


CNT

Number of all messages which the application has sent to clients, printers or partner applications (per second).

LOGFILE WR


CNT

Number of requests to write log records in the user log file (USLOG) (per second).

CURR LOAD


CNT

Utilization of the application in percent in the last completed interval (100 seconds). The value is updated by UTM every 100 seconds.

TACCLASS INFO


NR

Contains values for 16 TAC classes.

ELAPSED TIME


MEAN

Mean duration of the subroutine runs in milliseconds.

CNT

Number of subroutine runs per second.

WAIT TIME


MEAN

Mean wait time of messages in milliseconds.

CNT

Number of wait situations per second.

WAITING MSG


CNT

Number of waiting messages (status at the end of the monitoring period).