|
ARM Categories
|
Description
|
|---|---|
|
ARM Macros
|
|
| %ARMEND Macro |
Indicates the termination
of an application.
|
| %ARMGTID Macro |
Assigns a unique identifier to a transaction class.
|
| %ARMINIT Macro |
Initializes an application.
|
| %ARMSTOP Macro |
Specifies the end of a transaction instance.
|
| %ARMSTRT Macro |
Specifies the start of a unique transaction, and returns a handle that is passed to
the %ARMUPDT and %ARMSTOP macros.
|
| %ARMUPDT Macro |
Updates a transaction instance that was previously started.
|
|
ARM Performance Macros
|
|
| %PERFEND Macro |
Indicates the termination
of an application.
|
| %PERFINIT Macro |
Names the application instance and initializes the ARM interface.
|
| %PERFSTOP Macro |
Specifies the end of a transaction.
|
| %PERFSTRT Macro |
Specifies the start of a transaction.
|
|
ARM Post-processing Macros
|
|
| %ARMJOIN Macro |
Reads the six SAS data
sets that are created by the %ARMPROC macro, and creates SAS data
sets and SQL views that contain common information about applications
and transactions.
|
| %ARMPROC Macro |
Processes the ARM log, and creates six SAS data sets that contain the information from the log.
|
|
ARM System Options
|
|
| ARMAGENT= System Option |
Specifies another vendor's ARM agent, which is an executable module or keyword (such as, &LOG4SAS) that contains a specific
implementation of the ARM API.
|
| ARMLOC= System Option |
Specifies the location of the ARM log.
|
| ARMSUBSYS= System Option |
Specifies whether to initialize the ARM subsystems, which determine the internal SAS
processing transactions to be monitored.
|