How to: Add OMEGAMON Data Provider to a runtime environment
This topic describes how to add OMEGAMON® Data Provider to an existing runtime environment using Configuration Manager.
Before you begin
You can add IBM Z® OMEGAMON Data Provider to an existing runtime environment by manually adding required parameters to your configuration, if the parameters are not present in the runtime environment definition (RTEDEF) library.
Before you begin, you need to know the SMP/E target locations where OMEGAMON Data Provider is installed. In particular, you must know the z/OS® UNIX® System Services directory path specified by the SMP/E DDDEF TKAYHFS. The default path is /usr/lpp/omdp. For more information, see Installing OMEGAMON Data Provider.
About this task
- Add required parameters to members rte_name and GBL$PARM (or GBL$lpar) in the runtime environment definition (RTEDEF) library.
You must set the following required parameters:
- CONFIGURE_ODP_KAY
- Enables or disables OMEGAMON Data Provider configuration for the runtime environment
- GBL_USS_TKAYHFS_PATH
- Sets the path to the z/OS UNIX System Services directory that the SMP/E installation jobs define using the ddname TKAYHFS
- For parameters that are specific to OMEGAMON Data Provider, create new member KAY$PARM (or KAY$lpar) in the existing RTEDEF library.
You can optionally set the following parameters:
- For OMEGAMON Data Broker:
-
- KAY_BROKER_MEMBER
- Sets the two-character value for the KAYSIPnn member name and the OMEGAMON Data Broker procedure
MEM=nnparameter value - KAY_BROKER_NAME
- Sets the OMEGAMON Data Broker name, which must match the name specified in the KAYOPEN member
- KAY_BROKER_STC
- Sets the OMEGAMON Data Broker procedure name
- For OMEGAMON Data Connect:
-
- KAY_CONNECT_JAVA_HOME
- Sets the path to the Java 17 installation directory
Note: Other Java versions are not supported.
- KAY_CONNECT_STC
- Sets the OMEGAMON Data Connect procedure name
Use the following procedure to add OMEGAMON Data Provider to your existing runtime environment.
Procedure
Results
- Creates the following OMEGAMON Data Provider procedures in library GBL_DSN_SYS1_PROCLIB, which is (by default) rte_plib_hilev.SYS1.PROCLIB:
- OMEGAMON Data Connect procedure OMEGODC
- OMEGAMON Data Broker procedure OMEGODB
- Copies member KAYOPEN to runtime library rte_hilev.rte_name.RKANPARU
Note: Member KAYOPEN is copied only once and is never replaced.
- Copies member KAYSIP00 to global source library %GBL_DSN_GLOBAL_SOURCE_LIB%, which is (by default) rte_hilev.rte_name.RKANPARU
Note: Member KAYSIP00 is copied only once and is never replaced.
- Creates the following z/OS UNIX directories for the runtime environment:
- OMEGAMON Data Connect user directory
-
- rte_uss_rtedir/rte_name/kay/user/config, which contains connect.yaml samples
- rte_uss_rtedir/rte_name/kay/user/extensions, an empty directory that is ready for optional OMEGAMON Data Provider extensions
- OMEGAMON Data Connect installation directory
-
- For full runtime environments (RTE_TYPE parameter is set to
FULL), Configuration Manager extracts the KAY11PAX archive to directory rte_uss_rtedir/rte_name/kay/kay-110/
- For full runtime environments (RTE_TYPE parameter is set to
What to do next
To stream status information from the Tivoli Enterprise Monitoring Server to OMEGAMON Data Provider, see (Optional) Configure situation status streaming.