IBM Support

OMEGAMON CICS ONDV history datasets by region

Question & Answer


Question

In OMEGAMON XE for CICS, I want to create CICS ONDV history datasets by CICS region. How do I do that?

Answer

The easiest way is to use PARMGEN and z/DLA. When you have z/DLA installed, PARMGEN will use information that z/DLA finds when you use the KCIJPDLA autodiscovery job in the PARMGEN Utility menu.
It will automatically generate the "KC2_HS*" rows with the CICS regions that were autodiscovered. This saves you time and typos from typing in this information by yourself.

If you want to enable CICS transaction history using VSAM LDS storage, you need to uncomment out the two "KC2_HS" BEGIN and END table rows. This will enable the composite KCIJPALO or the standalone KC2HISJB allocation jobs which will allocate a unique RKC2HIST VSAM dataset per CICS region. If you do not uncomment those lines then ONDV will use dataspace.

Here is a sample of what is generated:


002284 KC2_HS BEGIN Table begin

002285 KC2_HS01_ROW 01

002286 KC2_HS01_CLASSIC_CICS_REGION "CICSRGN1" * from $DLARPT

002287 KC2_HS01_CLASSIC_VSAM_CYL 60

002288 ** END KC2_HS01

002289 KC2_HS02_ROW 02

002290 KC2_HS02_CLASSIC_CICS_REGION "CICSRGN2" * from $DLARPT

002291 KC2_HS02_CLASSIC_VSAM_CYL 60

002292 ** END KC2_HS02

002293

002294 KC2_HS03_ROW 03

002295 KC2_HS03_CLASSIC_CICS_REGION "CICSRGN3" * from $DLARPT

002296 KC2_HS03_CLASSIC_VSAM_CYL 60

002297 ** END KC2_HS03

002298

002299 KC2_HS04_ROW 04

002300 KC2_HS04_CLASSIC_CICS_REGION "CICSRGN5" * from $DLARPT

002301 KC2_HS04_CLASSIC_VSAM_CYL 60

002302 ** END KC2_HS04

002303

002304 KC2_HS05_ROW 05

002305 KC2_HS05_CLASSIC_CICS_REGION "CICSRGN5" * from $DLARPT

002306 KC2_HS05_CLASSIC_VSAM_CYL 60

002307 ** END KC2_HS05

002308

002309 KC2_HS06_ROW 06

002310 KC2_HS06_CLASSIC_CICS_REGION "CICSRGN6" * from $DLARPT

002311 KC2_HS06_CLASSIC_VSAM_CYL 60

002312 ** END KC2_HS06

002313

002314 KC2_HS END Table end

Once lines 2284 and 2314 are uncommented, that is a trigger to PARMGEN to automatically allocate all the OMEGAMON CICS VSAM LDS per CICS region. This feature is not enabled by default since dataspace is the default storage for application history rather than VSAM LDS, so all OMEGAMONS follow the same default.

Autodiscovery works for all online subsystems for CICS, CICS TG, DB2, IMS, JVMs, IIB, MQ, etc. and applicable system values. PARMGEN will automatically prefill into the WCONFIG(rtename) and $GBL$USR what is discovered. This saves time and typos from having to type this information in by hand.

Aimee Benfield OMEGAMON L2 Support

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SS5FZ9","label":"IBM Z OMEGAMON for CICS on z\/OS"},"Platform":[{"code":"PF035","label":"z\/OS"}],"Component":"","Version":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
11 August 2022

UID

dwa1369481