Contents
About
What's New in SAS Interface to Application Response Measurement (ARM)
Application Response Measurement (ARM)
SAS ARM Interface Overview
What Is ARM?
Why Is ARM Needed?
Will ARM Affect an Application's Performance?
What Are the SAS ARM Interface Features?
Comparing the SAS 9.1 ARM Interface with the SAS 9.2 ARM Interface
ARM Logging
ARM Logging Overview
SAS Logging Facility
SAS Logging Facility Process
Configuring ARM Logging in a Configuration File
ARM Logging Using the SAS Language
Traditional ARM Log
Key Behaviors That Change with the SAS Logging Facility
ARM Macro Environment
Enabling ARM Macro Execution
Setting the _ARMEXEC Macro Variable
Enabling ARM Macro Execution with SCL
Conditional ARM Macro Execution for ARM
Using the ARM Interface
Using the ARM Interface
ARM Interface Overview
How the ARM Interface Works
Using ARM System Options
ARM API Function Calls
Using the SAS Logging Facility and the ARM Appender
Using Performance Macros
Default User Metrics and Performance Macros
Default Correlators
Using SAS 9.2 ARM Interface with Existing ARM Applications
SAS 9.2 ARM Interface with Existing SAS Applications Overview
Requirement for ARM Appender
Adding ARM to an Existing SAS Application
Basic ARM Instrumentation
Extensive Use of ARM Instrumentation
ARM Interface and SAS Logging Facility
Creating Logs Using a Configuration File
ARM Logger
ARM Logger Overview
ARM and SAS OLAP Server
Using ARM with SAS OLAP Server
Understanding the ARM Records Written for SAS OLAP Server
Logging Facility ARM Appender
ARM Appender Overview
ARM Appender Overview
ARM Appender Syntax
ARM Appender Configuration Parameters
Description of ARM Appender Configuration Parameters
ARM Appender Pattern Layouts for ARM Messages
Description of ARM Appender Pattern Layouts
Language Reference Dictionary
ARM Macros
Introduction to ARM Macros
%ARMEND Macro
%ARMGTID Macro
%ARMINIT Macro
%ARMJOIN Macro
%ARMPROC Macro
%ARMSTRT Macro
%ARMSTOP Macro
%ARMUPDT Macro
ARM Performance Macros
Introduction to ARM Performance Macros
%PERFEND Macro
%PERFINIT Macro
%PERFSTOP Macro
%PERFSTRT Macro
Example: ARM Performance Macros
ARM System Options
ARMAGENT= System Option
ARMLOC= System Option
ARMSUBSYS= System Option
ARM Category Table
ARM Categories and Descriptions
Appendices
SAS Logging Facility Configuration File
XML Configuration File
Glossary
Product
Release
Base SAS
9.2
Type
Usage and Reference
Copyright Date
February 2009
Last Updated
27May2010