| ARM Category Table |
| 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. |
Copyright © 2010 by SAS Institute Inc., Cary, NC, USA. All rights reserved.