In the previous example (Monitoring multiple resource types in a CICS system group (1)), you saw how to monitor two types of resource (CDSA and UDSA) in a group of CICS® systems. You created a single action definition, so that the same notifications were issued, regardless of which of the two types of resource was having problems.
In this example, you will see how to monitor those same resources (CDSA and UDSA), but with these differences:
The CICS system group CSGAORS1, containing CICS systems CICSPA01 and CICSPA02, has already been created, as have the two time-period definitions PDFBUSY1 (for the period 10:00 through 11:30) and PDFBUSY2 (for the period 14:00 through 16:00). You can reuse the two evaluation definitions (RTEPAY05 and RTEPAY06) from the previous example.
From the current view, issue the command ACTNDEF. From the ACTNDEF view, issue the command CRE. The Create Action Definition panel is displayed. Complete the panel as shown here, and press Enter:
-------------------- Create Action Definition for PLXPROD1 -------------------- COMMAND ===> Action Name ===> RTAPAY07 Description ===> CDSA free size low below 16MB Event ===> YES Generate Event (Yes/No) Event View ===> CICSDSA View for Event Priority ===> 255 Event Priority (1 to 255) Event Text ===> Free CDSA below 16MB dropping External Msg ===> YES Generate External Message (Yes/No) Enter Msg ===> Free CDSA below 16MB dropping Exit Msg ===> Free CDSA below 16MB climbing 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 ACTNDEF view is redisplayed.
In the ACTNDEF view, tab to the entry for RTAPAY07, and issue CRE from the line-command field. The Create Action Definition panel is displayed, showing the values you entered while creating RTAPAY07. Update the panel as shown here, and press Enter:
-------------------- Create Action Definition for PLXPROD1 -------------------- COMMAND ===> Action Name ===> RTAPAY08 Description ===> UDSA free size low below 16MB Event ===> YES Generate Event (Yes/No) Event View ===> CICSDSA View for Event Priority ===> 255 Event Priority (1 to 255) Event Text ===> Free UDSA below 16MB dropping External Msg ===> YES Generate External Message (Yes/No) Enter Msg ===> Free UDSA below 16MB dropping Exit Msg ===> Free UDSA below 16MB climbing 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.
Notice that the messages generated by action definitions RTAPAY07 and RTAPAY08 differentiate between problems with CDSA and problems with UDSA.
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 ===> RTDPAY07 Description ===> CDSA free size Perform Ops ===> NO Perform EVALDEF operations changes (YES, NO) Sample Interval ===> 60 Interval between samples in seconds (1-86400) Action Name ===> RTAPAY07 Action definition name or generic VLS LS LW HW HS VHS Entry Intervals ===> 0002 0002 0002 0001 0001 0001 Exit Intervals ===> 0002 0002 0002 0001 0001 0001 Evaluation expression: ===> RTEPAY05 ===> ===> ===> ===> ===> ===> Press Enter to create the Analysis Definition. Type END or CANCEL to cancel without creating.
This analysis definition is basically the same as the one you created in the previous example (Monitoring multiple resource types in a CICS system group (1)), except that it names only one evaluation definition in the Evaluation expression field, has a shorter sample interval, and triggers the CDSA-specific action definition, RTAPAY07.
When you press Enter, the RTADEF view is redisplayed.
In the RTADEF view, tab to the entry for RTDPAY07, and issue CRE from the line command field. The Create Analysis Definition panel is displayed, showing the values you entered when creating RTDPAY07. Update the panel as shown here, and press Enter:
------------------------ Create Analysis Definition for PLXPROD1 -------------- COMMAND ==> Name ===> RTDPAY08 Description ===> UDSA free size Perform Ops ===> NO Perform EVALDEF operations changes (YES, NO) Sample Interval ===> 60 Interval between samples in seconds (1-86400) Action Name ===> RTAPAY08 Action definition name or generic VLS LS LW HW HS VHS Entry Intervals ===> 0002 0002 0002 0001 0001 0001 Exit Intervals ===> 0002 0002 0002 0001 0001 0001 Evaluation expression: ===> RTEPAY06 ===> ===> ===> ===> ===> ===> Press Enter to create the Analysis Definition. Type END or CANCEL to cancel without creating.
The RTADEF view is redisplayed.
From the current view, issue the command RTAGROUP. From the RTAGROUP view, issue the command CRE. Complete the Create Analysis Group panel as shown here, and press Enter:
------------------------- Create Analysis Group for PLXPROD1----------- COMMAND ===> Group Name ===> RTGPAY07 Description ===> Peak time DSA health - a.m. Press Enter to create Analysis Group. Type END or CANCEL to cancel without creating.
In the RTAGROUP view, tab to the entry for RTGPAY07, and issue CRE from the line-command field. The Create Analysis Group panel is displayed, showing the values you entered while creating RTGPAY07. Update the panel as shown here, and press Enter:
------------------------- Create Analysis Group for PLXPROD1----------- COMMAND ===> Group Name ===> RTGPAY08 Description ===> Peak time DSA health - p.m. Press Enter to create Analysis Group. Type END or CANCEL to cancel without creating.
------------------ Add RTADEF to Analysis Group for PLXPROD1 ----------------- COMMAND ===> Name RTDPAY07 Description Analysis Group ===> RTGPAY07 Analysis Group or Generic Active Period ===> PDFBUSY1 Period Name or Generic Press Enter to add RTADEF to Analysis Group. Type END or CANCEL to cancel without adding.When you press Enter, the RTADEF view is redisplayed.
Repeat step 7b to add analysis definition RTDPAY08 to RTGPAY07, specifying Active Period PDFBUSY1.
Repeat step 7 to add analysis definitions RTDPAY07 and RTDPAY08 to analysis group RTGPAY08, but specifying time-period definition PDFBUSY2.
(To check that analysis definitions have been added successfully to both analysis groups, issue the command RTAINGRP from the current view. The RTAINGRP view is displayed, showing entries for analysis definitions RTDPAY07 and RTDPAY08 in each of the analysis groups RTGPAY07 and RTGPAY08.)
From the current view, issue the command RTASPEC. From the RTASPEC view, issue the command CRE. The Create Analysis Specification panel is displayed. Complete the panel as shown here, and press Enter:
----------------------- Create Analysis Specification for PLXPROD1 ------------ COMMAND ===> RTA Spec Name ===> RTSPAY07 Description ===> General health checks System availability management: Action or Generic Severity SAM => => SOS => => SYSDUMP => => TRANDUMP => => MAXTASK => => STALL => => Press Enter to create the RTA Specification. Type END or CANCEL to cancel without creating.
When you press Enter, the RTASPEC view is redisplayed.
In the RTASPEC view, tab to the entry for RTSPAY07 and issue ADD from the line-command field. The Add Scope for Specification panel is displayed. Complete the panel as shown here, and press Enter:
----------------------- Add Scope for Specification for PLXPROD1 -------------- COMMAND ===> Analysis Spec Name RTSPAY07 Description General health checks Scope ===> CSGAORS1 CICS System, Group or Generic Option ===> FORCE FORCE, NULL, or NONE for System Group Press Enter to add Analysis Specification Scope. Type END or CANCEL to cancel without adding.
The RTASPEC view is redisplayed.