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.
Valid in: |
configuration file, SAS invocation, OPTIONS
statement, SAS System Options window
|
Category: |
System administration: Performance
|
Restriction: |
After you initialize the ARM subsystem,
you cannot specify a different ARM agent using ARMAGENT=.
|
Restriction: |
If ARMAGENT=LOG4SAS, ARMLOC= is ignored.
|
PROC OPTIONS GROUP= |
PERFORMANCE
|
See: |
ARMAGENT= System Option
under z/OS
|
-
module
-
is the name of the executable module that
contains an ARM agent, which is a program that contains a vendor's implementation
of the ARM API.
Operating Environment Information: The maximum length for the
module name is specific to your operating environment. For many operating
environments, the maximum length is 32 characters. For the z/OS operating
environment, see
SAS Companion for z/OS.
Default for SAS 9.2 ARM interface: |
SAS |
An ARM agent is an executable module that
contains an implementation of the ARM API. The ARM agent contains executable
routines that are called from an application. The ARM agent and SAS run concurrently.
SAS passes transaction information to the ARM agent, which collects, manages,
and writes the ARM records to the ARM log or the SAS logging facility. SAS
and other vendors provide an ARM agent.
By default, SAS uses ARMAGENT=SAS. Use ARMAGENT= to
specify another executable module or keyword to monitor the internal SAS processing
transactions (using ARMSUBSYS=) and user-defined transactions using ARM macros.
If you specify ARMAGENT=LOG4SAS, the output is sent to the SAS logging facility,
which enables you to have several logs.
Copyright © 2010 by SAS Institute Inc., Cary, NC, USA. All rights reserved.