Environmental parameters (MJEENV00)


This topic provides a sample MJEENV00 member. For complete information about environmental parameters, see Environmental parameters.

(BMC.AMIOPS.SPE2604)

****************************************************************************
* 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*

BMC AMI Ops Monitor for Java Environments 4.1