SMF Report Options MACRO Example
Once the management objectives for batch have been established, they can easily be incorporated into the batch reports.
rm
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
MICS
System Administrator to initially tailor the values and maintain them for subsequent installation changes and for MICS
system maintenance itself.Before discussing the specification of the objectives, several points should be explained. All values that the user inputs 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 %