G
Gossip Burst Report

MainView for IMS definition of IMS elapsed processing time - Documentation for MainView for IMS Online 5.4

Author

Daniel Foster

Published Apr 07, 2026

RESPONSE

Arrival time to message sent time

For message switches, the arrival time of the original input transaction is used.

INPUT Q

Arrival time to start time

For message switches, the enqueue time is used. The enqueue time depends on the setting of the IMFLEP00 parameter MSGSWIQT. If MSGSWIQT=NO (the default), the input queue time of the originating message is used. If MSGSWIQT=YES, the input queue time of the most recent message switch is used, in other words, the time the message is enqueued to the scheduler message block (SMB).

ELAPSED

Start time to stop time

In most situations the elapsed time should be smaller than the response time. In some situations, however, a transaction program can have a lengthy logic path from the time an output is inserted to the I/O PCB and the GU on I/O PCB for the next message. For example, the 2-phase commit can take a long time.

RSP TO DEQ

Arrival time to message free time

For message switches, the arrival time of the original input transaction is used.

OUTPUT Q

Message insert time to message sent time

The OUTPUT Q is measured by MainView for IMS as starting at message insert time, not at transaction stop time. For that reason, RESPONSE is not equal to ARIV START plus ELAPSED plus OUTPUT Q.

DEQUEUE

Message sent time to message free time

OUT TO DEQ

Message insert time to message free time

ARIV START

Arrival time to start time

For message switches, the arrival time of the original input transaction is used (original MainView for IMS input queue time definition).

ARIV STOP

Arrival time to stop time

For message switches, the arrival time of the original input transaction is used (original MainView for IMS response time definition).