Oracle JVM Runtime

Metrics for Oracle JVM Runtime

Table 1-391 Supported Configuration Metrics for JVM Runtime

Metric Group Name Unit Description
JVM Configuration JVM Application Class Name NA Name of the application running in the JVM
JVM Configuration JVM Command Line Arguments NA Command line arguments for JVM application
JVM Configuration Maximum Heap Size GB Maximum heap size configured
JVM Configuration Operating System Name NA Name of the operating system
JVM Configuration Operating System Version NA Version of the operating system
JVM Configuration Java Vendor NA The company that created this java implementation.
JVM Configuration Java Version NA The version of this java implementation.

Table 1-392 Supported Configuration Metrics for Hosted Target

Metric Group Name Unit Description
Resource Allocation Total CPUs N/A Total number of CPUs allocated or available to the entity
Resource Allocation Total Memory GB Total amount of usable Physical RAM allocated or available to the entity

Table 1-393 Supported Status and Performance Metrics for JVM Runtime

Metric Group Category Name Unit Description
JVM Memory Usage Load Heap Usage GB Current size of the JVM memory heap in GB
JVM Memory Usage Utilization Heap Utilization % Current size of the JVM memory heap in percent
JVM Memory Usage Load Non-Heap Memory Usage GB Current size of the JVM non-heap memory in GB
JVM Memory Usage Utilization Non-Heap Memory Utilization % Current size of the JVM non-heap memory in percent
JVM Memory Usage Load Old-Heap Memory Usage GB Current size of the JVM old-heap memory in GB
JVM Memory Usage Utilization Old-Heap Memory Utilization % Current size of the JVM old-heap memory in percent
JVM Memory Usage Load Young-Heap Memory Usage GB Current size of the JVM young-heap memory in GB
JVM Memory Usage Utilization Young-Heap Memory Utilization % Current size of the JVM young-heap memory in percent
Threads Load Active Threads NA The number of active threads running in JVM
JVM Garbage Collection Garbage Collector Name NA Name of the Garbage Collector
JVM Garbage Collection Load Heap Usage After GC GB Heap memory after garbage collection
JVM Garbage Collection Utilization Heap Utilization After GC % Heap memory used as a percentage of maximum heap memory after garbage collection
JVM Garbage Collection Load Heap Memory Reclaimed After GC GB Heap memory reclaimed after garbage collection
JVM Garbage Collection Load Max Heap After GC GB Maximum heap memory after garbage collection in GB, that can be used by Java virtual machine for memory management
JVM Garbage Collection Load Committed Heap After GC GB Committed heap memory after garbage collection in GB. Committed memory is guaranteed to be available for use by the Java virtual machine.
JVM Garbage Collection Load Non-Heap Usage After GC GB Non-heap memory usage after garbage collection
JVM Garbage Collection Load Non-Heap Memory Reclaimed After GC GB Non-Heap memory reclaimed after garbage collection
JVM Garbage Collection Load Old Heap Size After GC GB Size in GB of the old generation heap after garbage collection
JVM Garbage Collection Utilization Old Heap Utilization After GC % Percentage of the old generation heap that is free after garbage collection
JVM Garbage Collection Load Old Heap Memory Reclaimed After GC GB Old Heap memory reclaimed after garbage collection
JVM Garbage Collection Response Garbage Collection Execution Time ms The average time in milliseconds per garbage collector invocation during the last collection interval.
JVM Garbage Collection Load Garbage Collection Throughput ops/min The average rate at which garbage collection ran during the last collection interval.
JVM Garbage Collection Utilization Garbage Collection Overhead % The percentage of time spent in garbage collection during the last collection interval.
JVM Garbage Collection Rollup Response Avg GC Execution Time ms The average time in milliseconds per garbage collector invocation across all garbage collectors.
JVM Garbage Collection Rollup Response GC Collection Overhead % The percentage of time spent in garbage collection during the last collection interval across all garbage collectors.
JVM Garbage Collection Rollup Load Avg GC Throughput ops/min The average rate at which garbage collection ran during the last collection interval across all garbage collectors

Table 1-394 Supported Status and Performance Metrics for Hosted Target

Metric Group Category Name Unit Description
CPU Utilization CPU Usage sec All CPUs usage during the interval
CPU N/A CPU Utilization % Percentage of CPU that was utilized
CPU N/A Interval sec Interval of metric collection
Memory Load Memory Usage GB Memory used in GB
Memory Utilization Memory Utilization % Percentage of memory that is utilized
Memory N/A Interval sec Interval of metric collection