Data set allocation

During a Monitor III Reporter session, you can display either data gathered by a running Monitor III Gatherer session, or data recorded on VSAM data sets during an earlier gatherer session on any system. If you intend to display data from VSAM data sets, you must allocate them before you start the Monitor III Reporter session:

ALLOC FI(RMFDS00) DA(vsam_dsname) SHR

If you allocate more than one data set, and you can allocate data sets from different systems (for example, all members of your sysplex), then the DDNAMEs must be in ascending sequence without gaps. For example, if you need to allocate three data sets, the DDNAMEs would be RMFDS00, RMFDS01, and RMFDS02.

If you used names that were not contiguous, for example RMFDS00, RMFDS01, and RMFDS03, RMF™ would disregard those names following the gap that are not contiguous (in our example, RMFDS03).

Note:
  1. If you are allocating data sets from a sysplex, it is of key importance that you allocate all data sets of the sysplex to enable complete reporting.
  2. You can allocate only VSAM data sets which do not belong to an active Monitor III Gatherer session.

Sysplex Allocation

If you have a sysplex with four members, and you have a naming convention that the VSAM data sets of each member have the name SYS1.ERB.&SYSNAME.VSAM (see Generalizing parmlib members), then you would use this allocation:

ALLOC FI(RMFDS00) DA('SYS1.ERB.SYSTEMA.VSAM') SHR
ALLOC FI(RMFDS01) DA('SYS1.ERB.SYSTEMB.VSAM') SHR
ALLOC FI(RMFDS02) DA('SYS1.ERB.SYSTEMC.VSAM') SHR
ALLOC FI(RMFDS03) DA('SYS1.ERB.SYSTEMD.VSAM') SHR

This example implies that SYSTEMA is the MVS™ system name of the first member.

For more information, see Using the Data Index (DI).