ARMAGENT= System Option: z/OS

Specifies another vendor's ARM agent, which is an executable module that contains a vendor's implementation of the ARM API.
Valid in: Configuration file, SAS invocation, OPTIONS statement, SAS System Options
Category: System administration: Performance
PROC OPTIONS GROUP= PERFORMANCE
Default: None
Restriction: After you enable the ARM subsystem, you cannot specify a different ARM agent using ARMAGENT=.
z/OS specifics: Length of module name
See: ARMAGENT= System Option in SAS Interface to Application Response Measurement (ARM): Reference

Syntax

ARMAGENT=module

Required Argument

module
is the name of the module that contains an ARM agent, which is a program module that contains a vendor's implementation of the ARM API. The maximum length for the module name in z/OS environments is eight characters.

Details

An ARM agent is an executable module that contains a vendor's implementation of the ARM API. The ARM agent is a set of executable routines that are called from an application. The ARM agent and SAS run concurrently. The SAS application passes transaction information to the ARM agent, which collects and manages the writing of the ARM records to the ARM log. SAS, as well as other vendors, provide an ARM agent.
By default, SAS uses the SAS ARM agent. Use ARMAGENT= to specify another vendor's ARM agent in order to monitor both the internal SAS processing transactions (using ARMSUBSYS=) as well as for user-defined transactions (using ARM macros).

See Also

SAS Interface to Application Response Measurement (ARM): Reference