Collection Services data files: QAPMARMTRT

This database file contains information about Application Response Measurement (ARM) transaction types that are reported in the QAPMUSRTNS file.

This optional secondary file is created only when the system collects performance data for ARM transactions. The QAPMARMTRT file contains one record for each ARM transaction type that is known to the system.

Applications use ARM APIs to provide information about the progress of application-level transactions. If ARM transactions are enabled on a system, performance data for the ARM transactions from ARM applications and middleware is reported in the QAPMUSRTNS file.

You can identify the ARM transaction type by a combination of the ARM application name and the ARM application group name.

The ARM transaction type name has a prefix of QARM followed by a 16-character representation of an 8-byte internal ARM transaction type ID.

Field Name Description Attribute
ATTYP ARM transaction type. C (20)
ATANAME ARM application name.
Note: This field is in Unicode.
G (127)
ATAGNAME ARM application group name.
Note: This field is in Unicode.
G (255)
Note:
  1. The QAPMUSRTNS file contains specific data for the first 15 transaction types for each job being reported. The rest of the data is combined in the *OTHER transaction type. However, the QAPMARMTRT file contains records for all ARM transaction types that are known to the system.
  2. The ARM APIs are shipped in a disabled state. For information on how to enable ARM APIs on a system, see Enable ARM on IBM-instrumented applications.
  3. Different ARM-instrumented applications and middleware products might require specific configuration steps to enable the ARM instrumentation.
  4. ARM transaction data is reported only for applications which call the ARM API implementation that is shipped with the operating system.