02.05.2013 Views

SAS(R) 9.1.3 Companion for z/OS

SAS(R) 9.1.3 Companion for z/OS

SAS(R) 9.1.3 Companion for z/OS

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

412 ARMAGENT= System Option Chapter 18<br />

See Also<br />

3 “ALTLOG= System Option” on page 410<br />

3 “Directing Output to a Printer” on page 116<br />

ARMAGENT= System Option<br />

Specifies another vendor’s ARM agent, which is an executable module that contains a vendor’s<br />

implementation of the ARM API<br />

Default: none<br />

Valid in: configuration file, <strong>SAS</strong> invocation, OPTIONS statement, <strong>SAS</strong> System Options<br />

window<br />

Category: System administration: Per<strong>for</strong>mance<br />

PROC OPTIONS GROUP= PERFORMANCE<br />

Restriction: After you enable the ARM subsystem, you cannot specify a different ARM<br />

agent using ARMAGENT=.<br />

z/<strong>OS</strong> specifics: Length of module name<br />

See: ARMAGENT= System Option in <strong>SAS</strong> Language Reference: Dictionary<br />

Syntax<br />

ARMAGENT=module<br />

module<br />

is the name of the module that contains an ARM agent, which is a program module<br />

that contains a vendor’s implementation of the ARM API. The maximum length <strong>for</strong><br />

the module name in z/<strong>OS</strong> environments is eight characters.<br />

Details<br />

An ARM agent is an executable module that contains a vendor’s implementation of the<br />

ARM API. The ARM agent is a set of executable routines that are called from an<br />

application. The ARM agent and <strong>SAS</strong> run concurrently. The <strong>SAS</strong> application passes<br />

transaction in<strong>for</strong>mation to the ARM agent, which collects and manages the writing of<br />

the ARM records to the ARM log. <strong>SAS</strong>, as well as other vendors, provide an ARM agent.<br />

By default, <strong>SAS</strong> uses the <strong>SAS</strong> ARM agent. Use ARMAGENT= to specify another<br />

vendor’s ARM agent in order to monitor both the internal <strong>SAS</strong> processing transactions<br />

(using ARMSUBSYS=) as well as <strong>for</strong> user-defined transactions (using ARM macros).<br />

See Also<br />

3 <strong>SAS</strong> Language Reference: Concepts.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!