3. REPORTS › 3.3 Management Objective Reports › 3.3.4 Running the Management Objective Reports › 3.3.4.2 Report Options MACRO Example
3.3.4.2 Report Options MACRO Example
Once the management objectives for batch have been
established, they can easily be incorporated into the batch
reports.
The specification of the management objectives to be used in
the reporting process are defined in the #SMFMOBJ member
contained in the prefix.MICS.USER.SOURCE library. This
member consists of a series of SAS macros which define values
for the required objectives.
The #SMFMOBJ member is distributed with a set of default
values. It is the responsibility of the CA MICS System
Administrator to initially tailor the values and maintain
them for subsequent installation changes and, of course,
CA MICS system maintenance itself.
Prior to discussing the specification of the objectives,
several points should be explained. All values input by the
user for defining objectives are specified as SAS variables
for ease of incorporation into the reporting process. For
instance, the objective for maximum service units per hour
might be defined as:
%LET SMFSREF = 12000000 ;
In changing the objectives used in the reports, you are
simply changing the appropriate variable's value to reflect
what should be used in the reports for your installation.
The #SMFMOBJ member, shown below, is organized to enable you
to quickly identify the values that require changing.
****************************************************** ;
* THE FOLLOWING SECTION DEFINES THE OBJECTIVES, * ;
* SELECTION FIELDS, AND CHARTING OPTIONS TO BE USED * ;
* FOR DAILY, WEEKLY, AND MONTHLY SMF MANAGEMENT * ;
* OBJECTIVE REPORTING. * ;
****************************************************** ;
* ;
* BATCH USER JOBS STARTED REFERENCE LINE AND AXIS;
* BATCH JOBS SERVICE RECEIVED AXIS;
MACRO _SMFPTR target-jobs-initiated %
MACRO _SMFJSAX maximum-jobs-initiated %
* BATCH JOB SERVICE RECEIVED OBJECTIVE AND AXIS;
MACRO _SMFMREF target-percentage-made %
MACRO _SMFJMAX maximum-percentage-made %
* BATCH, TSO SESSION AND SYSTASK RESOURCE CONSUMPTION
* OBJECTIVE AND AXIS;
MACRO _SMFSREF target-service-units %
MACRO _SMFSAX maximum-service-units %
* TIME SELECTION SPECIFICATION - DAILY ;
MACRO _SMFDLHR low-hour %
MACRO _SMFDHHR high-hour %
* TIME SELECTION SPECIFICATION - WEEKLY ;
MACRO _SMFWLHR low-hour %
MACRO _SMFWHHR high-hour %
* ZONE SELECTION SPECIFICATION - MONTHLY ;
MACRO _SMFHIZN high-zone %
MACRO _SMFLOZN low-zone %
* MONTHLY PARAMETERS;
* BATCH USER JOBS STARTED REFERENCE LINE AND AXIS;
* BATCH JOBS SERVICE RECEIVED AXIS;
MACRO _SMFMPTR target-jobs-initiated %
MACRO _SMFMJSX maximum-jobs-initiated %
* BATCH, TSO SESSION AND SYSTASK RESOURCE CONSUMPTION
* OBJECTIVE AND AXIS (MILLIONS);
MACRO _SMFMSRF target-service-units %
MACRO _SMFMSX maximum-service-units %