Previous Topic: 3.3.4.1 Report Options

Next Topic: 4. EXCEPTIONS

3.3.4.2 Report Options MACRO Example


Once the management objectives for TSO have been established
they can easily be incorporated into the TSO Reports.

The specification of the management objectives to be used in
the reporting process are defined in the #TSOMOBJ member
of the sharedprefix.MICS.SOURCE library.

The #TSOMOBJ 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 CA MICS system
maintenance.

Figures 3-42 and 3-43 illustrate the macro variables for
TSO Management Objective Reports.

The installation needs to define only the management
objectives in the #TSOMOBJ member, and the reporting process
will be tailored to your system's definitions.


    ****************************************************** ;
    * THE FOLLOWING SECTION DEFINES THE OBJECTIVES,      * ;
    * SELECTION FIELDS, AND CHARTING OPTIONS TO BE USED  * ;
    * FOR DAILY, WEEKLY, AND MONTHLY TSO MANAGEMENT      * ;
    * OBJECTIVE REPORTING.                               * ;
    ****************************************************** ;
    * ;
    * TOTAL RESPONSE SPECIFICATIONS ;
    %LET   TSOPTR = percentage;
    %LET   TSOSTR = seconds;
    * MEDIUM RESPONSE SPECIFICATIONS ;
    %LET  TSOPMR  = percentage;
    %LET  TSOSMR  = seconds ;
    * SHORT RESPONSE SPECIFICATIONS;
    %LET  TSOPSR  = percentage ;
    %LET  TSOSSR  = seconds ;
    * AVAILABILITY SPECIFICATIONS;
    %LET  TSOUT  =  uptime-mins ;
    %LET  TSODT  =  downtime-mins  ;
    * SERVICE UNITS CAPACITY SPECIFICATION;
    %LET  TSOSAX  = maximum-service-units;
    %LET  TSOSREF = target-service-units ;
    * COMMAND THROUGHOUT SPECIFICATION;
    %LET  TSOCAX  = maximum-commands ;
    %LET  TSOCREF = target-commands  ;
    * TIME SELECTION SPECIFICATION - DAILY;
    %LET  TSODLHR = low-hour ;
    %LET  TSODHHR = high-hour ;
    * TIME SELECTION SPECIFICATION  - WEEKLY;
    %LET  TSOWLHR = low-hour  ;
    %LET  TSOWHHR = high-hour ;
    * ZONE SELECTION SPECIFICATION - MONTHLY ;
    %LET  TSOHIZN = low-zone ;
    %LET  TSOLOZN = high-zone ;
    * MONTHLY - SERVICE UNITS CAPACITY SPECIFICATION ;
    * IN MILLIONS;
    %LET  TSOMSAX = maximum-service-units;
    %LET  TSOMSRF = target-service-units ;
    * MONTHLY - COMMAND THROUGHOUT SPECIFICATION ;
    %LET  TSOMCAX = maximum-commands ;
    %LET  TSOMCRF = target-commands  ;
    * MONTHLY - AVAILABILITY SPECIFICATIONS ;
    %LET  MIPLS  =  maximum-IPLs   ;
    %LET  RIPLS  =  target-IPLs    ;
    %LET  MUPHRS =  maximum-uphours;
    %LET  RUPHRS =  target-uphours ;



Figure 3-43 shows how the TSO options have been defined in
#TSOMOBJ in the distributed version of the member.

    ****************************************************** ;
    * THE FOLLOWING SECTION DEFINES THE OBJECTIVES,      * ;
    * SELECTION FIELDS, AND CHARTING OPTIONS TO BE USED  * ;
    * FOR DAILY, WEEKLY, AND MONTHLY TSO MANAGEMENT      * ;
    * OBJECTIVE REPORTING.                               * ;
    ****************************************************** ;
    * ;
    * TOTAL RESPONSE SPECIFICATIONS ;
    %LET  TSOPTR =  95 ;
    %LET  TSOSTR =  15 ;
    * MEDIUM RESPONSE SPECIFICATIONS ;
    %LET  TSOPMR =  90 ;
    %LET  TSOSMR =  15 ;
    * SHORT RESPONSE SPECIFICATIONS ;
    %LET  TSOPSR =  95 ;
    %LET  TSOSSR =   5 ;
    * AVAILABILITY SPECIFICATIONS ;
    %LET  TSOUT  =  60 ;
    %LET  TSODT  =   0 ;
    * SERVICE UNITS CAPACITY SPECIFICATION ;
    %LET  TSOSAX  = 12000000 ;
    %LET  TSOSREF = 8000000  ;
    * COMMAND THROUGHOUT SPECIFICATION ;
    %LET  TSOCAX  = 12000 ;
    %LET  TSOCREF = 8000  ;
    * TIME SELECTION SPECIFICATION - DAILY ;
    %LET  TSODLHR =  0  ;
    %LET  TSODHHR = 23  ;
    * TIME SELECTION SPECIFICATION - WEEKLY ;
    %LET  TSOWLHR  = 8  ;
    %LET  TSOWHHR = 17  ;
    * ZONE SELECTION SPECIFICATION - MONTHLY ;
    %LET  TSOHIZN  = 3  ;
    %LET  TSOLOZN  = 1  ;
    * MONTHLY - SERVICE UNITS CAPACITY SPECIFICATION ;
    * IN MILLIONS;
    %LET  TSOMSAX = 1500 ;
    %LET  TSOMSRF = 1200 ;
    * MONTHLY - COMMAND THROUGHOUT SPECIFICATION ;
    %LET  TSOMCAX = 1500000 ;
    %LET  TSOMCRF = 1400000 ;
    * MONTHLY - AVAILABILITY SPECIFICATIONS ;
    %LET  MIPLS  =  20  ;
    %LET  RIPLS  =  2   ;
    %LET  MUPHRS =  210 ;
    %LET  RUPHRS =  200 ;