Environmental parameters (MJEENV00)
****************************************************************************
* Description: BMC AMI OpsM for Java Environments - Environmental Parms
****************************************************************************
* change /var/bmc/mje (MJEPATH) Mount point for MVJE zFS *
* change /usr/lpp/java (JAVA_HOME) Location of v17+ java on your system
* change TCPMJEPORT Port for MVJE to communicate with MJEJVM *
* change ?WLPDIR Path for ..clients/restConnector.jar *
* change HCTMPDIR Path for IBM HC temporary generated files *
****************************************************************************
*WLP_DIR: This is the WebSphere Liberty Profile (wlp) Directory. It is used for
* locating the clients sub_directory. The Clients directory contains
* the restConnector.jar file needed for gathering JMX data from Liberty
* servers.
*WLP_DIR=?WLPDIR
*MJEPATH: Directory where MjeJvm.jar resides
* Default is /var/bmc/mje
MJEPATH=&MJEPATH
*
*JAVA_HOME: JDK home directory used by MJEJVM, must be Java 17.0.64 or later.
* Default is /usr/lpp/java
JAVA_HOME=&JAVA_HOME
*
*OUTPATH: Where MJEJVM routes stdout & stderr to HFS as mjejvmout & mjejvmerr
OUTPATH=&MJEPATH
*
*HCTMPDIR: Directory for routing IBM Health Center temporary generated files
* and Strobe for JAVA measurements JSON files.
* If omitted then /tmp dir is used.
*HCTMPDIR=</reroute/dir>
*
****************************************************************************
*----- Parameters for MJEJVM ----------------------------------------------*
* *
*TCPMJEPORT: TCP port number where MJEJVM is listening on for MVJE and *
* Strobe requests *
*TCPMJEPORT=20334 *
* *
*COREMJETHREADS: Initial number of threads in the pool. It should be *
* at least three times the number of Target JVMs. *
* *
COREMJETHREADS=25 *
* *
*MAXMJETHREADS: Maximum number of threads in pool, must be > COREMJETHREADS*
* It should be at least two times of COREMJETHREADS. *
MAXMJETHREADS=75 *
* *
*KEEPALIVESEC: Number of seconds inactive max threads retained in the pool *
KEEPALIVESEC=90 *
* *
*HOLDQSIZE: Maximum number of threads can be in hold in waiting queue. *
* This is used in the event that every thread is busy and a *
* request arrives in the MJEJVM. *
* HOLDQSIZE should be equal to MAXMJETHREADS. *
HOLDQSIZE=75 *
* *
*MONINT: MJEJVM self-monitoring interval in seconds. *
MONINT=60 *
****************************************************************************
*
****************************************************************************
*--- XMS and XMX are JVM flags for controlling heap memory. ---------------*
*--- XMS and XMX are OpenJ9 JVM -X options. -------------------------------*
* *
*XMS: JVM start Heap size (-Xms) in MB. Default value is 4096m. *
*XMS=4096m *
* *
*XMX: JVM maximum Heap size (-Xmx) in MB. Default value is 4096m. *
*XMX=4096m *
****************************************************************************
*
****************************************************************************
*--- _BPX parms are IBM controlled parameters, refer IBM Documentation ----*
*--- for more information. ------------------------------------------------*
* *
*_BPX_JOBNAME:jobname , Specifies the job name of the process (MJEJVM). *
*_BPX_JOBNAME=MJEJVM *
* *
*_BPX_SHAREAS:YES/NO *
* YES- Child MJEJVM is created on a subtask in the parent's *
* address Space.If the request cannot be honored, the *
* child is created in another address space. *
* NO - The child MJEJVM is created in a new address space. *
* NO is default. *
* *
*_BPX_USERID :<USERID> Specifies that the child process is to be created *
* with the specified MVS user identity. *
* Default - OpsMJE PAS USER ID. *
****************************************************************************
*
*HCCHILDIP: The primary TCP/IP address (ipv4) associated with MJESTACK.
* MJEJVM child will connect to Health Center agent
* using this IP address to collect Health Center data.
* SYNTAX: x.x.x.x where x must be decimal value between 0 and 255
* e.g. 192.240.0.36
* DEFAULT = localhost
*
* Description: BMC AMI OpsM for Java Environments - Environmental Parms
****************************************************************************
* change /var/bmc/mje (MJEPATH) Mount point for MVJE zFS *
* change /usr/lpp/java (JAVA_HOME) Location of v17+ java on your system
* change TCPMJEPORT Port for MVJE to communicate with MJEJVM *
* change ?WLPDIR Path for ..clients/restConnector.jar *
* change HCTMPDIR Path for IBM HC temporary generated files *
****************************************************************************
*WLP_DIR: This is the WebSphere Liberty Profile (wlp) Directory. It is used for
* locating the clients sub_directory. The Clients directory contains
* the restConnector.jar file needed for gathering JMX data from Liberty
* servers.
*WLP_DIR=?WLPDIR
*MJEPATH: Directory where MjeJvm.jar resides
* Default is /var/bmc/mje
MJEPATH=&MJEPATH
*
*JAVA_HOME: JDK home directory used by MJEJVM, must be Java 17.0.64 or later.
* Default is /usr/lpp/java
JAVA_HOME=&JAVA_HOME
*
*OUTPATH: Where MJEJVM routes stdout & stderr to HFS as mjejvmout & mjejvmerr
OUTPATH=&MJEPATH
*
*HCTMPDIR: Directory for routing IBM Health Center temporary generated files
* and Strobe for JAVA measurements JSON files.
* If omitted then /tmp dir is used.
*HCTMPDIR=</reroute/dir>
*
****************************************************************************
*----- Parameters for MJEJVM ----------------------------------------------*
* *
*TCPMJEPORT: TCP port number where MJEJVM is listening on for MVJE and *
* Strobe requests *
*TCPMJEPORT=20334 *
* *
*COREMJETHREADS: Initial number of threads in the pool. It should be *
* at least three times the number of Target JVMs. *
* *
COREMJETHREADS=25 *
* *
*MAXMJETHREADS: Maximum number of threads in pool, must be > COREMJETHREADS*
* It should be at least two times of COREMJETHREADS. *
MAXMJETHREADS=75 *
* *
*KEEPALIVESEC: Number of seconds inactive max threads retained in the pool *
KEEPALIVESEC=90 *
* *
*HOLDQSIZE: Maximum number of threads can be in hold in waiting queue. *
* This is used in the event that every thread is busy and a *
* request arrives in the MJEJVM. *
* HOLDQSIZE should be equal to MAXMJETHREADS. *
HOLDQSIZE=75 *
* *
*MONINT: MJEJVM self-monitoring interval in seconds. *
MONINT=60 *
****************************************************************************
*
****************************************************************************
*--- XMS and XMX are JVM flags for controlling heap memory. ---------------*
*--- XMS and XMX are OpenJ9 JVM -X options. -------------------------------*
* *
*XMS: JVM start Heap size (-Xms) in MB. Default value is 4096m. *
*XMS=4096m *
* *
*XMX: JVM maximum Heap size (-Xmx) in MB. Default value is 4096m. *
*XMX=4096m *
****************************************************************************
*
****************************************************************************
*--- _BPX parms are IBM controlled parameters, refer IBM Documentation ----*
*--- for more information. ------------------------------------------------*
* *
*_BPX_JOBNAME:jobname , Specifies the job name of the process (MJEJVM). *
*_BPX_JOBNAME=MJEJVM *
* *
*_BPX_SHAREAS:YES/NO *
* YES- Child MJEJVM is created on a subtask in the parent's *
* address Space.If the request cannot be honored, the *
* child is created in another address space. *
* NO - The child MJEJVM is created in a new address space. *
* NO is default. *
* *
*_BPX_USERID :<USERID> Specifies that the child process is to be created *
* with the specified MVS user identity. *
* Default - OpsMJE PAS USER ID. *
****************************************************************************
*
*HCCHILDIP: The primary TCP/IP address (ipv4) associated with MJESTACK.
* MJEJVM child will connect to Health Center agent
* using this IP address to collect Health Center data.
* SYNTAX: x.x.x.x where x must be decimal value between 0 and 255
* e.g. 192.240.0.36
* DEFAULT = localhost
*
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*