CICSPlex SM definitions supplied with the Starter Set

The Starter Set includes many sample definitions for each of the CICSPlex® SM functions. That is, the Starter Set includes:

You add some of these definitions to the CMAS data repository interactively when you follow the instructions for configuring the Starter Set in the CICS Transaction Server for z/OS® Installation Guide. However, you add most of them to the CMAS data repository using the CICSPlex SM batched repository-update facility. A brief description of all of the Starter Set definitions is supplied in Table 7 through Table 54. For a more detailed understanding of these definitions, you are recommended to study the definitions as supplied in CICSTS31.CPSM.SEYUDEF.

Sample CAS definitions

Table 7 lists the Starter Set CAS definitions that you create interactively using the CICSPlex SM CAS functions. There are also links between the CASs--from EYUCAS1A to EYUCAS1B, and from EYUCAS1B to EYUCAS1A--but such links are not separate entities in the CICSPlex SM environment.

Table 7. Starter Set CAS definitions
Type
Name
Description
CAS
EYUCAS1A
System A CAS
CAS
EYUCAS1B
System B CAS

Sample configuration definitions

Table 8 lists the Starter Set configuration definitions you create using the CICSPlex SM Configuration functions.

Table 8. Starter Set configuration definitions
Type
Name
Description
CMAS
EYUCMS1A
System A CMAS
CMAS
EYUCMS1B
System B CMAS
CICSplex
EYUPLX01
CICSplex comprising all CICS systems (MASs) on system A and and EYUMAS1B on system B
CICSplex
EYUPLX02
CICSplex comprising EYUMAS2B, EYUMAS3B, and EYUMAS4B on system B.

The configuration definitions also include these links:

As in the case of the CAS-to-CAS links and CMAS-to-CMAS, links are not separate CICSPlex SM entities.

Sample topology definitions

The Starter Set topology definitions include CICS system definitions, CICS system group definitions, and time-period definitions.

Topology definitions for EYUPLX01

Table 9 through Table 11 list the Starter Set topology definitions created with EYUPLX01 as the context. Figure 23 shows a Starter Set topology view.

Table 9. CICS system definitions for EYUPLX01
Name
Belongs to
Description
EYUMAS1A
N/A
A test CICS Transaction Server for OS/390® Release 3 TOR on system A; its hours of availability are as defined by time-period definition EYUPDF01
EYUMAS2A
EYUCSG01
EYUCSG04
A test CICS Transaction Server for OS/390 Release 3 AOR on system A; its hours of availability are as defined by time-period definition EYUPDF01
EYUMAS3A
EYUCSG01
EYUCSG04
A test CICS Transaction Server for OS/390 Release 3 AOR on system A; its hours of availability are as defined by time-period definition EYUPDF01
EYUMAS4A
EYUCSG01
A test CICS Transaction Server for OS/390 Release 3 FOR on system A; its hours of availability are as defined by time-period definition EYUPDF01
EYUMAS1B
EYUCSG05
A test CICS Transaction Server for OS/390 Release 3 AOR on system B; its hours of availability are as defined by time-period definition EYUPDF01

Table 10. CICS system group definitions for EYUPLX01
Name
Belongs to
Description
EYUCSG01
N/A
AORs and FORs in EYUPLX01
EYUCSG03
N/A
All AORs in EYUPLX01
EYUCSG04
EYUCSG03
System A AORs in EYUPLX01
EYUCSG05
EYUCSG03
System B AORs in EYUPLX01

Table 11. Time-period definitions for EYUPLX01
Name
Belongs to
Description
EYUPDF01
N/A
08:00 to 17:00 local time
EYUPDF02
N/A
17:01 to 21:00 local time
EYUPDF03
N/A
11:45 to 13:15 local time
EYUPDF04
N/A
07:55 to 08:00 local time

Topology definitions for EYUPLX02

Table 12 through Table 14 list the Starter Set topology definitions created with EYUPLX02 as the context.

Table 12. CICS system definitions for EYUPLX02
Name
Belongs to
Description
EYUMAS2B
EYUCSG02
A production CICS Transaction Server for OS/390 Release 3 TOR on system B; its hours of availability are as defined by time-period definition EYUPDF02
EYUMAS3B
EYUCSG02
EYUCSG07
A production CICS Transaction Server for OS/390 Release 3 AOR on system B; its hours of availability are as defined by time-period definition EYUPDF03
EYUMAS4B
EYUCSG02
EYUCSG09
A production CICS Transaction Server for OS/390 Release 3 FOR on system B; its hours of availability are as defined by time-period definition EYUPDF04
Start of change
Table 13. CICS system group definitions for EYUPLX02
Name
Belongs to
Description
EYUCSG02
N/A
All TORs, AORs and FORs on system B
EYUCSG06
N/A
All AORs in EYUPLX02
EYUCSG07
EYUCSG06
System B AORs in EYUPLX02
EYUCSG09
N/A
All FORs in EYUPLX02
End of change
Table 14. Time-period definitions for EYUPLX02
Name
Belongs to
Description
EYUPDF01
N/A
08:00 to 17:00 local time
EYUPDF02
N/A
05:00 to 01:00 local time
EYUPDF03
N/A
03:00 to 01:00 local time
EYUPDF04
N/A
07:00 to 05:00 local time
Figure 23. A Starter Set topology view. CICSPlex SM view SYSGRPC lists the CICS systems in a specified scope. This example lists the CICS system groups in EYUPLX01, and identifies the CICS systems and CICS system groups that belong to those four groups.
 27FEB2005  21:16:27 ----------- INFORMATION DISPLAY ---------------------------
 COMMAND  ===>  
 CURR WIN ===> 1  
  W1 =SYSGRPC===========EYUPLX01=EYUPLX01=27FEB2005==21:16:27=CPSM=========10===
 CMD Group    Member   Member
 --- Name---- Name---- Type----
     EYUCSG01 EYUMAS1B CICSSYS
     EYUCSG01 EYUMAS2A CICSSYS
     EYUCSG01 EYUMAS3A CICSSYS
     EYUCSG01 EYUMAS4A CICSSYS
     EYUCSG02 EYUMAS2A CICSSYS
     EYUCSG03 EYUCSG04 SYSGROUP
     EYUCSG03 EYUCSG05 SYSGROUP
     EYUCSG04 EYUMAS2A CICSSYS
     EYUCSG04 EYUMAS3A CICSSYS
     EYUCSG05 EYUMAS1B CICSSYS
 

BAS definitions

The Starter Set BAS definitions include resource definitions, communication links, resource groups, resource assignments, and resource descriptions.

BAS definitions for EYUPLX01

Table 15 through Table 21 list the Starter Set BAS definitions created with EYUPLX01 as the context. Figure 24 shows a Starter Set BAS view (RASGNDEF) that shows the characteristics of the sample resource assignments used to assign selected resource definitions to CICS systems. For each resource assignment, the resource definitions to be assigned are of a single resource type and are associated with a resource group. Figure 25 shows the RASINDSC view that lists the resource descriptions with which the resource assignments are associated.

Table 15. Communication resource definitions for EYUPLX01
Name
Associated with
Description
C002

Defines connection characteristics of MRO connections.
S0002
C002
Defines session characteristics of MRO connections with the connection characteristics of C002.
EYUMAS1A
EYUMAS2A
Defines the MRO communication link between EYUMAS1A and EYUMAS2A using the characteristics of connection definition C002 and session definition S0002.
EYUEMAS1A
EYUMAS3A
Defines the MRO communication link between EYUMAS1A and EYUMAS3A using the characteristics of connection definition C002 and session definition S0002.
EYUMAS4A
EYUMAS2A
Defines the MRO communication link between EYUMAS4A and EYUMAS2A using the characteristics of connection definition C002 and session definition S0002.
EYUMAS4A
EYUMAS3A
Defines the MRO communication link between EYUMAS4A and EYUMAS3A using the characteristics of connection definition C002 and session definition S0002.
Table 16. Resource group and resource definitions for CPUONLY application
Name
Belongs to
Description
EYUBAG02
N/A
Identifies the resource group for the CPU-only application.
ET01
EYUBAG02
Transaction definition (for SSET) that calls the EYUPR001 program.
ET02
EYUBAG02
Transaction definition (for SSET) that calls the EYUPR002 program.
EYUPR001
EYUBAG02
Program definition (for SSET) called by transaction ET01.
EYUPR002
EYUBAG02
Program definition (for SSET) called by transaction ET02.
Table 17. Resource assignment for CPUONLY application
Name
Belongs to
Description
EYUBAA04
N/A
Resource assignment to allocate transaction definitions from resource group EYUBAG02 as remote to target CICS system EYUMAS1A and local to related CICS systems (AORs) in CICS system group EYUCSG03.
EYUBAA05
N/A
Resource assignment to allocate program definitions from resource group EYUBAG02 as local to target CICS systems (AORs) in CICS system group EYUCSG03.
Table 18. Resource description for CPUONLY application
Name
Belongs to
Description
EYUBAD02
CPUONLY
Resource description that sets the logical scope for the CPU-only application.
Table 19. Resource group and resource definitions for autoinstall programs
Name
Belongs to
Description
EYUBAG05
N/A
Identifies the resource group for the autoinstall programs.
EYUPAUTO
EYUBAG05
Program definition for autoinstall program EYUPAUTO.
EYUPAUT2
EYUBAG05
Program definition for autoinstall program EYUPAUT2.
Table 20. Resource assignment for autoinstall programs
Name
Belongs to
Description
EYUBAA12
N/A
Resource assignment to allocate program definitions from resource group EYUBAG05 as local to target CICS systems (AORs) in CICS system group EYUCSG01.
Table 21. Resource description for autoinstall programs
Name
Belongs to
Description
EYUBAD05
COMMON
Resource description that sets the logical scope for the autoinstall programs and other common resources.

BAS definitions for EYUPLX02

Table 22 through Table 24 list the Starter Set BAS definitions created with EYUPLX02 as the context.

Table 22. Resource group and resource definitions for File04 application
Name
Belongs to
Description
EYUBAG04
N/A
Identifies the resource group for the File04 application.
ET04
EYUBAG04
Transaction definition for ET04 transaction that calls the program EYUPR004.
EYUPR004
EYUBAG04
Program definition for EYUPR004 program called by the ET04 transaction.
EYUFIL04
EYUBAG04
File definition for EYUFIL04 file.
Table 23. Resource assignment for File04 application
Name
Belongs to
Description
EYUBAA09
N/A
Resource assignment to allocate transaction definition ET04 from the resource group EYUBAG04 as remote to target CICS system EYUMAS3B.
EYUBAA10
N/A
Resource assignment to allocate program definition EYUPR004 from the resource group EYUBAG04 as remote to target CICS system EYUMAS3B.
EYUBAA11
EYUBAG04
Resource assignment to allocate file definition for EYUFIL04 file from the resource group EYUBAG04 as remote to target CICS system EYUMAS3B.
Table 24. Resource description for CPUONLY application
Name
Belongs to
Description
EYUBAD04

Resource description that sets the logical scope for the CPUONLY application.

BAS definitions for common terminals and typeterms

Table 25 through Table 26 list the Starter Set BAS definitions created with EYUPLX02 as the context.

Table 25. Resource group and resource description for terminals and typeterms
Name
Belongs to
Description
EYUBAG06
COMMON
Resource group for common terminal and typeterm definitions.
CONSL000
EYUBAG06
Typeterm definition for consoles.
MRDTYPE
EYUBAG06
Typeterm definition for IBM® Personal Computer 3270 simulator.
TCSN3277
EYUBAG06
Typeterm definition for 3277 terminal.
TYPEFEPI
EYUBAG06
Typeterm definition for LUTYPE terminal used for FEPI.
327R
EYUBAG06
Typeterm definition for 3270 terminal.
CN00
EYUBAG06
Terminal definition for console CN00 associated with typeterm CONSL000.
CN01
EYUBAG06
Terminal definition for console CN01 associated with typeterm CONSL000.
Note:
Identical terminal definitions are provided for consoles CN02 through CN22.
FEPI
EYUBAG06
Terminal definition for autoinstall model FEPI with typeterm TYPEFEPI.
MRD
EYUBAG06
Terminal definition for autoinstall model MRD3270 with typeterm MRDTYPE.
TCSN
EYUBAG06
Terminal definition for autoinstall model TCSN3277 with typeterm TCSN3277.
3277
EYUBAG06
Terminal definition for autoinstall model ATRMODEL with typeterm 327R.
FREE
EYUBAG06
Transaction definition for transaction used to free the keyboard of remote terminals. Associated with program FREEKB.
FREEKB
EYUBAG06
Program definition for program used to free the keyboard of remote terminals. Associated with transaction FREE.
Table 26. Resource assignment for terminals and typeterms
Name
Belongs to
Description
EYUBAA13
N/A
Resource assignment to allocate terminal definitions from resource group EYUBAG06 as local to target CICS systems in CICS system group EYUCSG01.
EYUBAA14
N/A
Resource assignment to allocate typeterm definitions from resource group EYUBAG06 as local to target CICS systems in CICS system group EYUCSG01.
EYUBAA15
N/A
Resource assignment to allocate program definitions from resource group EYUBAG06 as local to target CICS systems in CICS system group EYUCSG01.
EYUBAA16
N/A
Resource assignment to allocate transaction definitions from resource group EYUBAG06 as local to target CICS systems in CICS system group EYUCSG01.
Figure 24. A Starter Set BAS view. CICSPlex SM view RASGNDEF shows the characteristics of the sample resource assignments used to assign selected resource definitions to CICS systems. For each resource assignment, the resource definitions to be assigned are of a single resource type and are associated with a resource group. A resource assignment must be associated with at least one resource description (RESDESC) before any assignment can begin, as shown in Figure 25 (RASINDSC view).
 27FEB2005  19:33:51 ----------- INFORMATION DISPLAY --------------------------
 COMMAND  ===>                                                SCROLL ===> PAGE
 CURR WIN ===> 1        ALT WIN ===>
  W1 =RASGNDEF==========EYUPLX01=EYUPLX01=27FEB2005==19:33:51=CPSM==========9==
 CMD Name     ResGroup ResType  Target   Usage  Related  Description
 --- -------- -------- -------- -------- ------ -------- ---------------------
     EYUBAA03 EYUBAG01 FILEDEF  EYUCSG03 REMOTE EYUMAS4A SSET - Allocate File
     EYUBAA04 EYUBAG02 TRANDEF  EYUMAS1A REMOTE EYUCSG03 SSET - Allocate Tran
     EYUBAA05 EYUBAG02 PROGDEF  EYUCSG03 LOCAL           SSET - Allocate Prog
     EYUBAA12 EYUBAG05 PROGDEF  EYUCSG01 LOCAL           SSET - Autoinst Prog
     EYUBAA13 EYUBAG06 TERMDEF  EYUCSG01 LOCAL
     EYUBAA14 EYUBAG06 TYPTMDEF EYUCSG01 LOCAL
     EYUBAA15 EYUBAG06 PROGDEF  EYUCSG01 LOCAL
     EYUBAA16 EYUBAG06 TRANDEF  EYUCSG01 LOCAL
     EYUBAA17 EYUBAG06 TSMDEF   EYUCSG01 LOCAL        TSModel definition assign
 
Figure 25. A Starter Set BAS view. CICSPlex SM view RASINDSC lists the sample resource assignments and their associated resource descriptions.
 27FEB2005  19:34:15 ----------- INFORMATION DISPLAY ---------------------------
 COMMAND  ===>                                                 SCROLL ===> PAGE
 CURR WIN ===> 1        ALT WIN ===>
 =W1 =RASINDSC==========EYUPLX01=EYUPLX01=27FEB2005==19:34:15=CPSM==========7===
 CMD Name      Assign    ResGroup  Target    Related  Description
 --- --------  --------  --------  --------  -------- --------------------------
     EYUBAD02  EYUBAA04
     EYUBAD02  EYUBAA05
     EYUBAD05  EYUBAA12
     EYUBAD05  EYUBAA13
     EYUBAD05  EYUBAA14
     EYUBAD05  EYUBAA15
     EYUBAD05  EYUBAA16
 
 

Sample Workload definitions

The Starter Set Workload definitions include workload specifications, workload definitions, workload groups, and transaction groups.

Workload definitions for EYUPLX01

Table 27 through Table 30 list the Starter Set WLM definitions created with EYUPLX01 as the context. Figure 26 shows a Starter Set WLM view.

Table 27. Workload specifications for EYUPLX01
Name
Belongs to
Description
EYUWLS01
EYUMAS1A
Establishes workload balancing in EYUPLX01 and is associated with requesting region EYUMAS1A
Table 28. Workload definitions for EYUPLX01
Name
Belongs to
Description
EYUWLD01
EYUWLG01
Workload separation for transaction group EYUTRG01; the target scope is any target region on system A
EYUWLD05
EYUWLG04
Workload separation for transaction group EYUTRG05; the target scope is any target region in CICSplex EYUPLX01
EYUWLD06
EYUWLG05
Workload separation for transaction group EYUTRG06; the target scope is EYUMAS1B

Table 29. Workload groups for EYUPLX01
Name
Belongs to
Description
EYUWLG01
EYUWLS01
For automatic installation of workload definition EYUWLD01
EYUWLG04
EYUWLS01
For automatic installation of workload definition EYUWLD05
EYUWLG05
EYUWLS01
For automatic installation of workload definition EYUWLD06
Table 30. Transaction groups for EYUPLX01
Name
Belongs to
Description
EYUTRG01
EYUWLD01
Contains transaction ETVP
EYUTRG05
EYUWLD05
Contains transactions ETD1, ETD2, and ETD3
EYUTRG06
EYUWLD06
Contains transactions ETL1 and ETL2. ETL1 and ETL2 constitute a pseudoconversation transaction and must be processed by the same target region

Workload definitions for EYUPLX02

Table 31 through Table 34 list the Starter Set WLM definitions created with EYUPLX02 as the context.

Table 31. Workload specifications for EYUPLX02
Name
Belongs to
Description
EYUWLS02
EYUMAS2B
Establishes workload balancing in EYUPLX02 and is associated with target region EYUMAS2B

Table 32. Workload definitions for EYUPLX02
Name
Belongs to
Description
EYUWLD02
EYUWLG02
Workload separation for transaction group EYUTRG02
EYUWLD03
EYUWLG03
Workload separation for transaction group EYUTRG03
EYUWLD04
EYUWLG02
Workload separation for transaction group EYUTRG04

Table 33. Workload groups for EYUPLX02
Name
Belongs to
Description
EYUWLG02
EYUWLS02
For automatic installation of workload definition EYUWLD02
EYUWLG03
EYUWLS02
For automatic installation of workload definition EYUWLD03

Table 34. Transaction groups for EYUPLX02
Name
Belongs to
Description
EYUTRG02
EYUWLD02
Contains transaction ETVP
EYUTRG03
EYUWLD03
Contains transactions ETL1, ETL2, ETL3, and ETL4
EYUTRG04
EYUWLD04
Contains transactions ETA1, ETA2, ETA3, and ETA4
Figure 26. A Starter Set workload management view. This example shows the WLMSPEC view, which is displaying the workload specifications for CICSplex EYUPLX01.
 27FEB2005  22:03:16 ----------- INFORMATION DISPLAY -------------------------
 COMMAND  ===>  
 CURR WIN ===> 1 
  >W1 =WLMSPEC===========EYUPLX01=EYUPLX01=27FEB2005==22:03:16=CPSM==========1
 CMD Name     Affinity Affinity Target   Cre Match  Event    Description
 --- -------- Relation Lifetime Scope--- Aff Key--- Name---- -----------------
     EYUWLS01                   EYUCSG03     USERID          SSet Basic worklo
 
 

Sample Monitor definitions

The Starter Set Monitor definitions include monitor specifications, monitor definitions, and monitor groups.

Monitor definitions for EYUPLX01

Table 35 through Table 37 list the Starter Set MON definitions created with EYUPLX01 as the context. Figure 27 shows a Starter Set MON view.

Table 35. Monitor specifications for EYUPLX01
Name
Belongs to
Description
EYUMOS01
N/A
Establishes MON for EYUMAS1A
EYUMOS02
N/A
Establishes MON for CICS system group EYUCSG03 (EYUMAS2A, EYUMAS3A, and EYUMAS1B)
EYUMOS03
N/A
Establishes MON for EYUMAS4A

Table 36. Monitor definitions for EYUPLX01
Name
Belongs to
Description
EYUMOD01
EYUMOG01
Monitor definition for all connections
EYUMOD02
EYUMOG02
Monitor definition for all transactions whose names begin "CO"
EYUMOD03
EYUMOG02
Monitor definition for all transient data queues whose names begin "CO"
EYUMOD04
EYUMOG02
Monitor definition for all transient data queues whose names begin "EQ"
EYUMOD05
EYUMOG02
Monitor definition for the DFHCSD file
EYUMOD06
EYUMOG02
Monitor definition for all journals
EYUMOD07
EYUMOG03
Monitor definition for all terminals whose lunames begin "SP"
EYUMOD08
EYUMOG03
Monitor definition for the CEMT transaction
EYUMOD09
EYUMOG04
Monitor definition for all files whose names begin "EYUF"
EYUMOD10
EYUMOG05
Monitor definition for all transactions whose names begin "ET"
EYUMOD11
EYUMOG06
Monitor definition for all programs whose names begin "EYU"

Table 37. Monitor groups for EYUPLX01
Name
Belongs to
Description
EYUMOG01
EYUMOS01
EYUMOS02
EYUMOS03
For automatic installation of monitor definition EYUMOD01
EYUMOG02
EYUMOS01
EYUMOS02
EYUMOS03
For automatic installation of monitor definitions EYUMOD02, EYUMOD03, EYUMOD04, and EYUMOD05, and EYUMOD06
EYUMOG03
EYUMOS01
For automatic installation of monitor definitions EYUMOD07 and EYUMOD08
EYUMOG04
EYUMOS01
EYUMOS02
EYUMOS03
For automatic installation of monitor definition EYUMOD09
EYUMOG05
EYUMOS01
EYUMOS02
For automatic installation of monitor definition EYUMOD10
EYUMOG06
EYUMOS02
For automatic installation of monitor definition EYUMOD11

Monitor definitions for EYUPLX02

Table 38 through Table 40 list the Starter Set MON definitions created with EYUPLX02 as the context.

Table 38. Monitor specifications for EYUPLX02
Name
Belongs to
Description
EYUMOS01
EYUMAS2B
Establishes MON for EYUMAS2B
EYUMOS02
EYUCSG07
EYUCSG08
Establishes MON for EYUMAS3B
EYUMOS03
EYUMAS4B
Establishes MON for EYUMAS4B

Table 39. Monitor definitions for EYUPLX02
Name
Belongs to
Description
EYUMOD01
EYUMOG01
Monitor definition for all connections, except the connection to the remote MAS.
EYUMOD02
EYUMOG01
Monitor definition for all transient data queues
EYUMOD03
EYUMOG01
Monitor definition for all journals
EYUMOD04
EYUMOG05
Monitor definition for the connection to the remote MAS
EYUMOD05
EYUMOG02
Monitor definition for all transactions whose names begin "ET"
EYUMOD06
EYUMOG03
Monitor definition for all programs whose names begin "EYUPR"
EYUMOD07
EYUMOG04
Monitor definition for all files whose names begin "EYUF"

Table 40. Monitor groups for EYUPLX02
Name
Belongs to
Description
EYUMOG01
EYUMOS01
EYUMOS02
EYUMOS03
For automatic installation of monitor definitions EYUMOD01, EYUMOD02, and EYUMOD03
EYUMOG02
EYUMOS01
EYUMOS02
For automatic installation of monitor definition EUMOD05
EYUMOG03
EYUMOS02
For automatic installation of monitor definition EYUMOD06
EYUMOG04
EYUMOS02
EYUMOS03
For automatic installation of monitor definition EYUMOD07
EYUMOG05
EYUMOS01
For automatic installation of monitor definition EYUMOD04
Figure 27. A Starter Set monitoring view. The MONDEF view displays all monitor definitions for CICSplex EYUPLX01.
 27FEB2005  19:33:23 ----------- INFORMATION DISPLAY ---------------------------
 COMMAND  ===>  
 CURR WIN ===> 1  
  W1 =MONDEF============EYUPLX01=EYUPLX01=27FEB2005==19:33:23=CPSM=========11===
 CMD Def      Resource Resource Include Res  Monitor Definition
 --- Name---- Name---- Type---  Data--- Stat Description------------------
     EYUMOD01 *        MCONN    YES     YES  SSet - All Connections
     EYUMOD02 CO*      MTRAN    YES     NO   SSet - All CO* Transactions
     EYUMOD03 CO*      MTDQS    YES     NO   SSet - TDQs CO*
     EYUMOD04 EQ*      MTDQS    NO      YES  SSet - TDQs EQ*
     EYUMOD05 DFHCSD   MFILE    YES     YES  SSet - DFHCSD Files
     EYUMOD06 *        MJRNL    YES     YES  SSet - All Journals
     EYUMOD07 SP*      MTERM    YES     YES  SSet - All SP* Terminals
     EYUMOD08 CEMT     MTRAN    YES     YES  SSet - CEMT Transaction
     EYUMOD09 EYUF*    MFILE    YES     YES  SSet - EYUF* files
     EYUMOD10 ET*      MTRAN    YES     YES  SSet - ET* Transations
     EYUMOD11 EYU*     MPROG    YES     YES  SSet - EYU* Programs
 

Sample Analysis definitions

The Starter Set analysis definitions include: analysis point specifications; analysis specifications; analysis groups; analysis definitions; evaluation definitions; action definitions; and status definitions.

Analysis definitions for EYUPLX01

Table 41 through Table 46 list the Starter Set RTA definitions created with EYUPLX01 as the context. Figure 28 shows a Starter Set RTA view.

Table 41. Analysis point specifications for EYUPLX01
Name
Belongs to
Description
EYURAP01
EYUPLX01
EYUCMS1A is the CMAS responsible for the analysis definitions in analysis group EYURTG02 within EYUPLX01
EYURAPLC
EYUPLX01
EYUCMS1A is the CMAS responsible for the analysis definitions in analysis group EYURTGLC within EYUPLX01

Table 42. Analysis specifications for EYUPLX01
Name
Belongs to
Description
EYURTS01
EYUMAS1A
For TOR EYUMAS1A
EYURTS03
EYUMAS4A
For FOR EYUMAS4A

Table 43. Analysis groups for EYUPLX01
Name
Belongs to
Description
EYURTG01
EYURTS03
For automatic installation of analysis definitions EYURTD16 and EYURTD17
EYURTG02
EYURAP01
For automatic installation of analysis definitions EYURTD01, EYURTD02, EYURTD19, EYURTD20, EYURTD21, and EYURTD22
EYURTG07
EYURTS01
For automatic installation of analysis definition EYURTD18

Table 44. Analysis definitions for EYUPLX01
Name
Belongs to
Description
EYURTD01
EYURTG02
Evaluation definition EYURTE01 activates action definition EYURTA01
EYURTD02
EYURTG02
Evaluation definition EYURTE02 activates action definition EYURTA02
EYURTD16
EYURTG01
Evaluation definition EYURTE16 activates action definition EYURTA16
EYURTD17
EYURTG01
Evaluation definition EYURTE17 activates action definition EYURTA17
EYURTD18
EYURTG07
Evaluation definition EYURTE18 activates action definition EYURTA18
EYURTD19
EYURTG02
Evaluation definition EYURTE19 activates action definition EYURTA19
EYURTD20
EYURTG02
Evaluation definition EYURTE20 activates action definition EYURTA20
EYURTD21
EYURTG02
Evaluation definition EYURTE21 activates action definition EYURTA21
EYURTD22
EYURTG02
Evaluation definition EYURTE22 activates action definition EYURTA22

Table 45. Evaluation definitions for EYUPLX01
Name
Belongs to
Description
EYURTE01
EYURTD01
Notify when any connection is not ACQUIRED
EYURTE02
EYURTD02
Notify when any DFHCSD file is not ENABLED
EYURTE16
EYURTD16
Notify when any file requires Emptying
EYURTE17
EYURTD17
Notify when the maximum number of DBCTL threads is active
EYURTE18
EYURTD18
Notify when the dynamic transaction routing program is not EYU9XLOP
EYURTE19
EYURTD19
Notify when monitoring is not active in a CICS system
EYURTE20
EYURTD20
Notify when the percentage of free space in the DSA drops to a specified threshold
EYURTE21
EYURTD21
Notify when the number of outstanding event notifications reaches a specified threshold
EYURTE22
EYURTD22
Notify when TRANDUMP dump suppression reaches a specified threshold

Table 46. Action definitions for EYUPLX01
Name
Belongs to
Description
EYURTA01
EYURTD01
Generate event notification and external message when a connection is unavailable
EYURTA02
EYURTD02
Generate event notification and external message when a file is unavailable
EYURTA16
EYURTD16
Generate event notification and external message when a file requires Emptying
EYURTA17
EYURTD17
Generate event notification and external message when the maximum number of DBCTL threads is active
EYURTA18
EYURTD18
Generate event notification and external message when the dynamic transaction routing program is not EYU9XLOP
EYURTA19
EYURTD19
Generate event notification and external message when monitoring is not active in a CICS system
EYURTA20
EYURTD20
Generate event notification and external message when the percentage of free space in the DSA drops to a specified threshold
EYURTA21
EYURTD21
Generate event notification and external message when a specified number of outstanding event notifications is reached
EYURTA22
EYURTD22
Generate event notification and external message when a specified number of dumps is being suppressed by TRANDUMP suppression
Figure 28. A Starter Set RTA view. This example shows the RTAGROUP view, which is displaying the analysis groups in EYUPLX01.
 27FEB2005  21:02:56 ----------- INFORMATION DISPLAY ---------------------------
 COMMAND  ===>  
 CURR WIN ===> 1  
  W1 =RTAGROUP==========EYUPLX01=EYUPLX01=27FEB2005==21:02:56=CPSM==========4===
 CMD Analysis Description
 --- Group--- ------------------------------
     EYURTGLC SSet - License
     EYURTG01 SSet - FOR related definitions
     EYURTG02 SSet - Plex wide definitions
     EYURTG07 SSet - TOR related definitions
 

Analysis definitions for EYUPLX02

Table 47 through Table 54 list the Starter Set RTA definitions created with EYUPLX02 as the context.

Table 47. Analysis point specifications for EYUPLX02
Name
Belongs to
Description
EYURAP02
EYUPLX02
EYUCMS1B is the CMAS responsible for the analysis definitions in analysis group EYURTG04 within EYUPLX02
EYURAP03
EYUCSG07
EYUCMS1B is the CMAS responsible for the analysis definitions in analysis group EYURTG05 within CICS system group EYUCSG07
EYURAP04
EYUCSG08
EYUCMS1B is the CMAS responsible for the analysis definitions in analysis group EYURTG05 within CICS system group EYUCSG08
Table 48. Primary CMAS associations for EYUPLX02
Name
Belongs to
Description
N/A
N/A
RTA primary CMAS association between EYURAP02 and EYUCMS1B
N/A
N/A
RTA primary CMAS association between EYURAP03 and EYUCMS1B
N/A
N/A
RTA primary CMAS association between EYURAP04 and EYUCMS1B
Table 49. Analysis specifications for EYUPLX02
Name
Belongs to
Description
EYURTS02
EYUMAS2B
For TOR EYUMAS2B

Table 50. Analysis groups for EYUPLX02
Name
Belongs to
Description
EYURTG03
EYURTS02
For automatic installation of analysis definition EYURTD03 during period defined by EYUPDF01
EYURTG04
EYURAP02
For automatic installation of analysis definitions EYURTD04 (during period defined by EYUPDF01), EYURTD10, EYURTD23, EYURTD24, EYURTD25
EYURTG05
EYURAP03
EYURAP04
For automatic installation of analysis definition EYURTD09
EYURTG06
EYURTS02
For automatic installation of analysis definition EYURTD05 during period defined by EYUPDF01
EYURTG08
EYURTS02
For automatic installation of status definition EYURST03
EYURTG09
EYURTS02
For automatic installation of status definition EYURST04
EYURTG10
EYURTS02
For automatic installation of status definition EYURST06

Table 51. Analysis definitions for EYUPLX02
Name
Belongs to
Description
EYURTD03
EYURTG03
Evaluation definition EYURTE03 activates action definition EYURTA03
EYURTD04
EYURTG04
Evaluation definition EYURTE04 activates action definition EYURTA04
EYURTD05
EYURTG06
Evaluation definitions EYURTE05 and EYURTE06 (combined) activate action definition EYURTA05
EYURTD06
N/A
Status definition EYURST03 or EYURST04 activates action definition EYURTA06
EYURTD08
N/A
Status definition EYURST06 activates action definition EYURTA08
EYURTD09
EYURTG05
Evaluation definitions EYURTE10, EYURTE11, EYURTE12, EYURTE13, or EYURTE14 activate action definition EYURTA09
EYURTD10
EYURTG04
Evaluation definition EYURTE15 activates action definition EYURTA10
EYURTD23
EYURTG04
Evaluation definition EYURTE23 activates action definition EYURTA23
EYURTD24
EYURTG04
Evaluation definition EYURTE24 activates action definition EYURTA24
EYURTD25
EYURTG04
Evaluation definition EYURTE25 activates action definition EYURTA25
EYURTD26
N/A
Evaluation definition EYURTE26 activates action definition EYURTA26
EYURTD27
N/A
Evaluation definition EYURTE27 activates action definition EYURTA27
EYURTD28
N/A
Evaluation definition EYURTE28 activates action definition EYURTA28
EYURTD29
N/A
Evaluation definition EYURTE29 activates action definition EYURTA29
EYURTD30
N/A
Evaluation definition EYURTE30 activates action definition EYURTA30
EYURTD31
N/A
Evaluation definition EYURTE31 activates action definition EYURTA31
EYURTD32
N/A
Evaluation definition EYURTE32 activates action definition EYURTA32
EYURTD33
N/A
Evaluation definition EYURTE33 activates action definition EYURTA33
EYURTD34
N/A
Evaluation definition EYURTE34 activates action definition EYURTA34
EYURTD35
N/A
Evaluation definition EYURTE35 activates action definition EYURTA35
EYURTD36
N/A
Evaluation definition EYURTE36 activates action definition EYURTA36
EYURTD37
N/A
Evaluation definition EYURTE37 activates action definition EYURTA37
EYURTD38
N/A
Evaluation definition EYURTE38 activates action definition EYURTA38
EYURTD39
N/A
Evaluation definition EYURTE39 activates action definition EYURTA39
EYURTD40
N/A
Evaluation definition EYURTE40 activates action definition EYURTA40
EYURTD41
N/A
Evaluation definition EYURTE41 activates action definition EYURTA41
EYURTD42
N/A
Evaluation definition EYURTE42 activates action definition EYURTA42
EYURTD43
N/A
Evaluation definition EYURTE43 activates action definition EYURTA43
EYURTD44
N/A
Evaluation definition EYURTE44 activates action definition EYURTA44
EYURTD45
N/A
Evaluation definition EYURTE45 activates action definition EYURTA45
EYURTD46
N/A
Evaluation definition EYURTE46 activates action definition EYURTA46
EYURTD47
N/A
Evaluation definition EYURTE47 activates action definition EYURTA47
EYURTD48
N/A
Evaluation definition EYURTE48 activates action definition EYURTA48
EYURTD49
N/A
Evaluation definition EYURTE49 activates action definition EYURTA49
EYURTD50
N/A
Evaluation definition EYURTE50 activates action definition EYURTA50
EYURTD52
N/A
Evaluation definitions EYURTE51 and EYURTE52 activate action definition EYURTA52
EYURTD53
N/A
Evaluation definition EYURTE53 activates action definition EYURTA53

Table 52. Evaluation definitions for EYUPLX02
Name
Belongs to
Description
EYURTE03
EYURTD03
Trigger when the connection to a remote MAS is unavailable
EYURTE04
EYURTD04
Trigger when the response time of ET* transactions is > 2 seconds
EYURTE05
EYURTD05
Trigger when primary connection is not available
EYURTE06
EYURTD05
Trigger when secondary connection is not available
EYURTE10
EYURTD09
Trigger when programs in an application are not ENABLED
EYURTE11
EYURTD09
Trigger when ENABLED files in an application are not OPEN
EYURTE12
EYURTD09
Trigger when files in an application are not ENABLED
EYURTE13
EYURTD09
Trigger when a DB2® database in an application is not ACTIVE
EYURTE14
EYURTD09
Trigger when local transactions in an application are not ENABLED
EYURTE15
EYURTD10
Trigger when the number of priority 1 events reaches specified thresholds
EYURTE23
EYURTD23
Trigger when a remote Q output rate grows
EYURTE24
EYURTD24
Trigger when special terminals become unavailable
EYURTE25
EYURTD25
Trigger when a program use count exceeds specified levels
EYURTE26
EYURTD26
Trigger when CICS CPU usage reaches a specified threshold
EYURTE27
EYURTD27
Trigger when the largest DSA free size reduces to a specified threshold
EYURTE28
EYURTD28
Trigger when the number of transaction dumps reach a specified threshold
EYURTE29
EYURTD29
Trigger when the number of active LSRPOOL strings reaches a specified threshold
EYURTE30
EYURTD30
Trigger when the number of LSRPOOL waits reaches a specified threshold
EYURTE31
EYURTD31
Trigger when the number of current file string waits reaches a specified threshold
EYURTE32
EYURTD32
Trigger when the number of storage violations for all transactions reaches a specified threshold
EYURTE33
EYURTD33
Trigger when the number of storage violations for all terminals reaches a specified threshold
EYURTE34
EYURTD34
Trigger when the number of items on a transient data queue reaches a specified threshold
EYURTE35
EYURTD35
Trigger when the number of current transient data strings reaches a specified threshold
EYURTE36
EYURTD36
Trigger when the number of transient data string waits reaches a specified threshold
EYURTE37
EYURTD37
Trigger when the number of auxiliary temporary storage queue items reaches a specified threshold
EYURTE38
EYURTD38
Trigger when the number of current temporary storage strings reaches a specified threshold
EYURTE39
EYURTD39
Trigger when the number of temporary storage string waits reaches a specified threshold
EYURTE40
EYURTD40
Trigger when the number of storage violations for a transaction reaches a specified threshold
EYURTE41
EYURTD41
Trigger when the number of storage violations for a terminal reaches a specified threshold
EYURTE42
EYURTD42
Trigger when the page-in rate for CICS reaches a specified threshold
EYURTE43
EYURTD43
Trigger when the number of MRO links in use reaches a specified threshold
EYURTE44
EYURTD44
Trigger when the number of ISC links in use reaches a specified threshold
EYURTE45
EYURTD45
Trigger when the total of system dumps reaches a specified threshold
EYURTE46
EYURTD46
Trigger when use of the DSA above the 16M line reaches a specified threshold
EYURTE47
EYURTD47
Trigger when use of the DSA below the 16M line reaches a specified threshold
EYURTE48
EYURTD48
Trigger when the number of I/O requests for a CICS system reaches a specified threshold
EYURTE49
EYURTD49
Trigger when the DBCTL attachment interface is inactive
EYURTE50
EYURTD50
Trigger when the DB2 attachment interface is inactive
EYURTE51
EYURTD51
Trigger when the DB2 attachment interface is active (for use with CICS shutdown)
EYURTE52
EYURTD52
Trigger when CICS is in shutdown stage
EYURTE53
EYURTD53
Trigger when the number of DB2 threads in use reaches a specified threshold

Table 53. Action definitions for EYUPLX02
Name
Belongs to
Description
EYURTA03
EYURTD03
Generate event notification and external message to warn that a remote MAS connection is unavailable
EYURTA04
EYURTD04
Generate event notification and external message to indicate the response time is too high for ET* transactions
EYURTA05
EYURTD05
Generate event notification and external message to indicate primary and secondary connections to a region are unavailable
EYURTA06
EYURTD06
Generate event notification and external message to indicate a Client/Server connection is unavailable
EYURTA08
EYURTD08
Generate event notification and external message to indicate that DB2 is not correctly initialized
EYURTA09
EYURTD09
Generate event notification and external message to indicate a total application is unavailable
EYURTA10
EYURTD10
Generate event notification and external message to indicate the number of priority 1 events is high
EYURTA23
EYURTD23
Generate event notification and external message to indicate a remote queue output level is high
EYURTA24
EYURTD24
Generate event notification and external message to indicate specially designated terminals are unavailable
EYURTA25
EYURTD25
Generate event notification and external message to indicate a program use count is high
EYURTA26
EYURTD26
Generate event notification and external message when CICS CPU usage reaches a specified threshold
EYURTA27
EYURTD27
Generate event notification and external message when the largest DSA free size reduces to a specified threshold
EYURTA28
EYURTD28
Generate event notification and external message when the number of transaction dumps reaches a specified threshold
EYURTA29
EYURTD29
Generate event notification and external message when the number of active LSRPOOL strings reaches a specified threshold
EYURTA30
EYURTD30
Generate event notification and external message when the number of LSRPOOL waits reaches a specified threshold
EYURTA31
EYURTD31
Generate event notification and external message when the number of current file string waits reaches a specified threshold
EYURTA32
EYURTD32
Generate event notification and external message when the number of storage violations for all transactions reaches a specified threshold
EYURTA33
EYURTD33
Generate event notification and external message when the number of storage violations for all terminals reaches a specified threshold
EYURTA34
EYURTD34
Generate event notification and external message when the number of items on a transient data queue reaches a specified threshold
EYURTA35
EYURTD35
Generate event notification and external message when the number of current transient data strings reaches a specified threshold
EYURTA36
EYURTD36
Generate event notification and external message when the number of transient data string waits reaches a specified threshold
EYURTA37
EYURTD37
Generate event notification and external message when the number of auxiliary temporary storage queue items reaches a specified threshold
EYURTA38
EYURTD38
Generate event notification and external message when the number of active temporary storage strings reaches a specified threshold
EYURTA39
EYURTD39
Generate event notification and external message when the number of temporary storage string waits reaches a specified threshold
EYURTA40
EYURTD40
Generate event notification and external message when the number of storage violations for a transaction reaches a specified threshold
EYURTA41
EYURTD41
Generate event notification and external message when the number of storage violations for a terminal reaches a specified threshold
EYURTA42
EYURTD42
Generate event notification and external message when the page-in rate for CICS reaches a specified threshold
EYURTA43
EYURTD43
Generate event notification and external message when the number of MRO links in use reaches a specified threshold
EYURTA44
EYURTD44
Generate event notification and external message when the number of ISC links in use reaches a specified threshold
EYURTA45
EYURTD45
Generate event notification and external message when the total of system dumps reaches a specified threshold
EYURTA46
EYURTD46
Generate event notification and external message when use of the DSA above the 16M line reaches a specified threshold
EYURTA47
EYURTD47
Generate event notification and external message when use of the DSA below the 16M line reaches a specified threshold
EYURTA48
EYURTD48
Generate event notification and external message when the number of I/O requests for a CICS system reaches a specified threshold
EYURTA49
EYURTD49
Generate event notification and external message when the DBCTL attachment interface is inactive
EYURTA50
EYURTD50
Generate event notification and external message when the DB2 attachment interface is inactive
EYURTA52
EYURTD52
Generate event notification and external message when CICS is in shutdown stage
EYURTA53
EYURTD53
Generate event notification and external message when the number of DB2 threads in use reaches a specified threshold
EYURTA6K
EYURTD6K
Generate event notification and external message when a client/server probe has been triggered
EYURTA4P
EYURTD4P
Generate event notification and external message when a CICS/400 probe has been triggered
EYURTADB
EYURTDDB
Generate event notification and external message when a DB2 Application status probe has been triggered

Table 54. Status definitions for EYUPLX02
Name
Belongs to
Description
EYURST03
EYURTG08
Trigger when Client/Server probe returns true token
EYURST04
EYURTG09
Trigger when CICS/400 probe returns true token
EYURST06
EYURTG10
Trigger when DB2 Application status probe returns true token

The status definitions supplied with the Starter Set are triggered by CICS programs known as status probes. These programs are shipped in source format in data set CICSTS31.CPSM.SEYUDEF. You are recommended to read the commented source files before using any of these programs. The status probe programs and the definitions that use them are:

Status Probe Status Definition Environment
EYUPRB60 EYURST03 IBM CICS for AIX®
EYUPRB6B EYURST03 IBM CICS for AIX
EYUPRB40 EYURST04 IBM CICS for OS/400®
EYUPRB4B EYURST04 IBM CICS for OS/400
EYUPRBDB EYURST06 DB2

Two sample JCL members have been added to data set CICSTS31.CPSM.SEYUJCL to create the RTA status probe load modules: member EYUJPRDA creates the load module for status probe EYUPRBDB; member EYUJPRBA creates the load modules for all status probes except EYUPRBDB.

[[ Contents Previous Page | Next Page Index ]]