Monitoring a resource type throughout the CICSplex

In this example, you will see how to monitor the availability of all MRO connections throughout CICSplex PLXPROD1. Whenever such a connection goes out of service, an event notification (but no external message) is to be generated, and its severity is to be VHS. Thus, if three connections are lost, three event notifications will be issued. The monitoring is to be continuous. A CICS® system group (CSGPLX01), which includes every CICS system in PLXPROD1, has already been created.

As in the previous example, the steps involved in the creation of the evaluation definition, the action definition, and the analysis definition are of most interest:

  1. Create an evaluation definition.

    From the current view, issue the command EVALDEF. From the EVALDEF view, issue the command CRE. Complete the first Create Evaluation Definition panel as shown here:

     ------------------- Create Evaluation Definition for PLXPROD1------------------
     COMMAND  ===>
     
     Name                  ===> RTEPAY04
     Description           ===> All MRO connections in PLXPROD1
     
     Sample Interval       ===> 30            Interval between samples in seconds
     TableName             ===> CONNECT       Resource Table Name or *
     Instance Pattern      ===> *             Specific or generic pattern
     Result Set Action     ===> ANY           Operation(ALL,ANY,SUM,MIN,MAX,AVG,CNT)
     Separate Task         ===> NO            Run as a separate task (YES, NO)
     
     Evaluation Column     ===> SERVSTATUS    Column name to evaluate or *
         either Operator   ===> NE            (EQ,NE,LT,GT,LE,GE)
                Value      ===> INSERVICE
                Severity   ===> VHS           (VLS,LS,LW,HW,HS,VHS)
         or set Thresholds:     Provide 3 low and/or 3 high values, N=Normal
     
    VLS          LS          LW   (N)    HW          HS         VHS
     
     
     View                  ===> CONNECT       View invoked for this Evaluation
     
     Type DOWN or UP to view other Evaluation Definition screens.
     Press Enter to create Evaluation Definition.
     Type END or CANCEL to cancel without creating.

    In this example:

    Issue the DOWN command and complete the second Create Evaluation Definition panel as shown here:

     ------------------- Create Evaluation Definition for EYUPLX01------------------
     COMMAND  ===>
     
     Name                  ===> EYURTE01
     
     Filter string expression:  (Type FILTER to list columns)
     ===> TYPE=MRO.
     ===>
     ===>
     ===>
     ===>
     ===>
     ===>
     ===>
     ===>
     ===>
     
     Modification string expression:  (Type MODIFY to list modifiable columns)
     ===>
     ===>
     ===>
     ===>
     
     Type DOWN or UP to view other Evaluation Definition screens.
     Press Enter to create Evaluation Definition.
     Type END or CANCEL to cancel without creating.

    In this example, the filter string limits the checking to MRO connections.

    Note:
    For a complete description of the EVALDEF view, see EVALDEF (Evaluation definitions).
  2. Create an action definition.

    From the current view, issue the command ACTNDEF. From the ACTNDEF view, issue the command CRE. Complete the Create Action Definition panel as shown here, and press Enter:

     -------------------- Create Action Definition for PLXPROD1 --------------------
     COMMAND  ===>
     
     Action Name   ===> RTAPAY04
      Description  ===> Connections lost in PLXPROD1
     
      Event        ===> YES          Generate Event (Yes/No)
       Event View  ===> CONNECT      View for Event
       Priority    ===> 120          Event Priority (1 to 255)
       Event Text  ===> Connections lost in PLXPROD1
     
      External Msg ===> NO           Generate External Message (Yes/No)
       Enter Msg   ===>
       Exit Msg    ===>
     
      Alert        ===> NO           Generate Alert (Yes/No)
       CMAS Name   ===>              CMAS to Issue Alert
       Enter Text  ===>
       Exit Text   ===>
     
       Restart     ===> NO           Cancel for ARM Restart (Yes/No)
     
     Press Enter to create the Action Definition.
     Type END or CANCEL to cancel without creating.

    The Priority value of 120 means that other VHS events with a priority greater than 120 will appear higher in the EVENT view.

    Note:
    For a complete description of the ACTNDEF view, see ACTNDEF (Action definitions).
  3. Create an analysis definition.

    From the current view, issue the command RTADEF. From the RTADEF view, issue the command CRE. Complete the Create Analysis Definition panel as shown here, and press Enter:

     ------------------------ Create Analysis Definition for PLXPROD1 --------------
     COMMAND ==>
     
      Name             ===> RTDPAY04
      Description      ===> MRO connections in PLXPROD1
      Perform Ops      ===> NO        Perform EVALDEF operations changes (YES, NO)
      Sample Interval  ===> 30        Interval between samples in seconds (1-86400)
      Action Name      ===> RTAPAY04  Action definition name or generic
     
                             VLS    LS    LW    HW    HS   VHS
     Entry Intervals   ===> 0001  0001  0001  0001  0001  0001
     Exit  Intervals   ===> 0001  0001  0001  0001  0001  0001
     
     Evaluation expression:
     ===> RTEPAY04
     ===>
     ===>
     ===>
     ===>
     ===>
     ===>
     
     Press Enter to create the Analysis Definition.
     Type END or CANCEL to cancel without creating.

    The Entry Intervals and Exit Intervals can be allowed to default to 0001.

    Note:
    For a complete description of the RTADEF view, see RTADEF (Analysis definitions).

You would install the analysis definition in the CICS system group CSGPLX01 by specifying CSGPLX01 as the scope of the analysis specification.

[[ Contents Previous Page | Next Page Index ]]