Use the following dotted name pattern for JVM memory statistics:
server.jvm.memory.statistic
The statistics that are available for memory in the JVM for Java SE are shown in the following table.
Table 10–13 JVM Statistics for Java SE Memory
Statistic |
Description |
---|---|
committedheapsize-count |
Amount of heap memory (in bytes) that is committed for the JVM to use |
committednonheapsize-count |
Amount of non-heap memory (in bytes) that is committed for the JVM to use |
initheapsize-count |
Size of the heap initially requested by the JVM |
initnonheapsize-count |
Size of the non-heap area initially requested by the JVM |
maxheapsize-count |
Maximum amount of heap memory (in bytes) that can be used for memory management |
maxnonheapsize-count |
Maximum amount of non-heap memory (in bytes) that can be used for memory management |
objectpendingfinalizationcount-count |
Approximate number of objects that are pending finalization |
usedheapsize-count |
Size of the heap currently in use |
usednonheapsize-count |
Size of the non-heap area currently in use |