Transaction classes - MTRANCLS

The Monitor data for transaction class (MTRANCLS) views disp;lay information about transaction classes within monitored CICS systems.

Supplied views

To access from the main menu, click:

Monitoring views > CICS region monitoring views > Transaction classes

Table 1. Views in the supplied Monitor data for transaction classes (MTRANCLS) view set
View Notes
Monitor data for transaction classes

EYUSTARTMTRANCLS.DETAILED

Detailed information about a selected transaction class.
Monitor data for transaction classes

EYUSTARTMTRANCLS.DISCARD

Removes a transaction class from CICSPlex SM monitoring for the current sample interval and discards its accumulated statistics.
Monitor data for transaction classes

EYUSTARTMTRANCLS.RESET

Resets the CICSPlex SM statistics counters associated with a transaction class to 0.
Monitor data for transaction classes

EYUSTARTMTRANCLS.TABULAR

Tabular information about transaction classes within monitored CICS systems.

Actions

Table 2. Actions available for MTRANCLS views
Action Description
DISCARD Removes a transaction class from CICSPlex SM monitoring for the current sample interval and discards its accumulated statistics.
RESET Resets the CICSPlex SM statistics counters associated with a transaction class to 0.

Fields

Table 3. Fields in MTRANCLS views
Field Attribute name Description
Number of transactions accepted after being queued ACCEPTAFTRQD The number of transactions that have been accepted to run after being queued.
Number of transactions accepted immediately ACCEPTIMMED The number of transactions that have been accepted to run immediately.
Number of transactions currently active in class ACTIVE The total number of transactions currently active in the class.
Peak number of active transactions ACTIVEPEAK The highest number of transactions active in the class at any one time.
Total number of attach requests ATTACHES The total number of attach requests.
Total time current transactions on queue CURQUEDTIME The total amount of time current transactions have been queued in this class.
Number of transaction definitions installed INSTALLDEFS The total number of transaction definitions currently installed.
Maximum number of transactions allowed in class MAXACTIVE The maximum number of transactions that are allowed to run in the class concurrently.
Transaction class NAME The 8-character transaction class name.
Number of transactions purged due to threshold PURGEIMMED The number of transactions purged due to the defined threshold being reached.
Purge threshold PURGETHRESH The maximum number of transactions in this class that can be queued awaiting initial dispatch. Transactions in this class that arrive while the queue is at its PURGETHRESH limit are purged.

When the size of the queue is unlimited (other than by the storage available to attach tasks), NO is displayed.

Number of transactions purged while queued PURGEWHILEQD The number of transactions that were purged while queued in this class.
Number of times purge threshold met PURGTHRTIMES The number of times the purge threshold was reached.
Number of transactions currently queued QUEUED The number of transactions that are currently queued awaiting initial dispatch. Queuing occurs either because the number of active tasks is already at the maximum, or because the maximum for the system has been reached.
Peak number of queued transactions QUEUEDPEAK The highest number of transactions queued in this class at any one time.
Total time transactions queued QUEUETIME The total amount of time transactions have been queued in this class.
Times maximum active transactions reached TIMESATMAX The number of times this transaction class has reached its defined maximum.
Total number of transactions queued TOTQUEDCNT The total number of transactions that have been queued in this class.