The UTM event monitor KDCMON is implemented as an independent subsystem of the BS2000. You can use KDCMON to monitor UTM applications running on different openUTM versions KDCMON is included in BS2000-GA (basic configuration).
Delivery components
The libraries, files and programs listed below are required to implement KDCMON
Name | Contents |
SYSLNK.KDCMON.nnn | Load library for servers with /390 architecture |
SYSSSC.KDCMON.nnn | SSD object for BS2000 operating system |
SYSREP.KDCMON.nnn | REP file |
SYSMES.KDCMON.nnn | Message file for BS2000 operating system |
SYSPRG.KDCMON.nnn | Program to start KDCMON |
SYSPRG.KDCMON.nnn.KDCPMSM | Program to convert and sort the performance data |
Where nnn stands for the KDCMON version:
nnn=190 for KDCMON V19.0 on BS2000 OSD/BC V10.0
nnn=200 for KDCMON V20.0 on BS2000 OSD/BC V11.0
When installation is performed using IMON, the REP file is generated from the supplied file SYSRMS.KDCMON.nnn.
Installing the KDCMON subsystem
The KDCMON components supplied are stored under *DEFAULT-USERID during the installation.
Entries in the subsystem catalog
With the SSD object, the system administrator can create an entry for the KDCMON subsystem in the subsystem catalog of the BS2000 during operation.
With the standard installation, IMON automatically creates the entry in the subsystem catalog for KDCMON.
The following default values apply in the SSD objects SYSSSC.KDCMON.nnn:
Load time: KDCMON is implicitly loaded with the first call.
Installation user ID:
*DEFAULT-USERIDLoad module library:
SYSLNK.KDCMON.nnn on servers with /390 architecture
SKMLNK.KDCMON.nnn on servers with x86 architectureREP file: SYSREP.KDCMON2.nnn
These presets for the KDCMON subsystem can be changed by the system administrator. For changes to be permanent, they should be made using IMON's tools. For details, refer to the "IMON" User Manual.
Loading the KDCMON subsystem
To load KDCMON you must start the program SYSPRG.KDCMON.nnn under the ID TSOS or explicitly with:
/START-SUBSYSTEM SUBSYSTEM-NAME=KDCMON
Unloading the KDCMON subsystem
The KDCMON subsystem is unloaded with the DSSM command:
/STOP-SUBSYSTEM SUBSYSTEM-NAME=KDCMON
If you want to unload KDCMON when data is still being recorded in one of the UTM applications, you must specify:
/STOP-SUBSYSTEM SUBSYSTEM-NAME=KDCMON,FORCED=YES