Contents
About
What’s New in SAS 9.4 Application Response Measurement
About This Book
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.4 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.4 ARM Interface with Existing ARM Applications
SAS 9.4 ARM Interface with Existing SAS Applications Overview
Requirement for ARM Appender
Adding ARM to an Existing SAS Application
Adding ARM to an Existing SAS Application That Contains Basic ARM Instrumentation
Adding ARM to an Existing SAS Application That Contains Extensive Use of ARM Instrumentation
ARM Interface and SAS Logging Facility
Creating Logs Using a Configuration File
The 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
The ARM Appender
ARM Appender Overview
ARM Appender Syntax
ARMAppender Syntax
ARMAppender Syntax Description
ARMAppender Example
ARM Appender Configuration Parameters
ARM Appender Configuration Parameters
ARM Appender Pattern Layouts for ARM Messages
ARM Appender Pattern Layouts for ARM Messages
ARM Category Table
ARM Category Table
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
Appendices
SAS Logging Facility Configuration File
Recommended Reading
Glossary
Product
Release
Base SAS
9.4
Type
Usage and Reference
Copyright Date
July 2013
Last Updated
15Jul2015