eG Monitoring
 

Measures reported by IIBJVMMemTest

This test monitors every memory type on the JVM of the target IBM Integration Bus and reports how efficiently the JVM utilizes the memory resources of each type.

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
committedMemory Indicates the amount of memory that is allocated to this memory type on the JVM by the operating system. MB  
usedMemory Indicates the amount of memory of this memory type that is currently in use. MB It includes the memory occupied by all objects, including both reachable and unreachable objects.

Ideally, the value of this measure should be low. A high value or a consistent increase in the value could indicate gradual erosion of memory resources. In such a situation, you can take the help of the detailed diagnosis of this measure (if enabled), to figure out which class is using up memory excessively.

maxMemory Indicates the maximum amount of memory of this memory type that can be used for memory management. MB  
usedPCTOfCommittedMemory Indicates the percentage of memory that is allocated to this memory type on the JVM. Percent Ideally, the value of this measure should be low. A very high value of this measure could indicate excessive memory consumption by the JVM, which in turn, could warrant further investigation.
usedPCTOfMaxConfMemory Indicates the percentage of maximum memory of this memory type that can be used for memory management. Percent  
freeInCommittedMemory Indicates the amount of memory that is left unused from the total amount allocated to this memory type on the JVM. MB A high value is desired for this measure.
freeInMaxConfMemory Indicates the amount of memory that is unused from the maximum amount of memory of this memory type that can be used for memory management. MB A high value is desired for this measure.
freePCTCommittedMemory Indicates the percentage of memory that is left unused from the total amount allocated to this memory type on the JVM. Percent  
freePCTMaxConfMemory Indicates the percentage of memory that is unused from the maximum amount of memory of this memory type that can be used for memory management. Percent