Apache Tomcat

There are no Apache Tomcat specific configuration metrics supported. All configuration metrics are inherited from parent entities as listed below.

Table 1-19 Supported Configuration Metrics for Java Application Server

Metric Group Name Unit Description
Server Listen Port N/A The value of the server listening port
SSL Server SSL Listen Port N/A The value of the secure server listening port

Datasource Config Metrics

Datasource Name N/A Name of the Datasource

Datasource Config Metrics

Datasource Connection URL N/A URL of Datasource Connection

JDBC Connection Pool

Maximum JDBC Connections N/A The maximum pool size of JDBC connections

JDBC Connection Pool

Minimum JDBC Connections N/A The minimum pool size of JDBC connections

JVM Configuration

Maximum Heap Size GB Maximum heap size configured

JVM Configuration

Operating System Name N/A Name of the operating system

JVM Configuration

Operating System Version N/A Version of the operating system

JVM Configuration

Java Vendor N/A The company that created this Java implementation

JVM Configuration

Java Version N/A The version of this Java implementation

Table 1-20 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-21 Status and Performance Metrics for Java Application Server

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 N/A Heap Utilization % Current size of the JVM memory heap in percent
JVM Memory Usage N/A Non-Heap Memory Usage GB Current size of the JVM non-heap memory in GB
Threads Load Active Threads N/A The number of active threads running in JVM
JVM Garbage Collection N/A Garbage Collector Name N/A 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 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 N/A 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 N/A Non-Heap Usage After GC GB Non-heap memory usage 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 N/A Old HeapSize After GC GB Size in GB of the old generation heap after garbage collection
JVM Garbage Collection N/A Old Heap Utilization After GC % Percentage of the old generation heap that is free after garbage collection
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 N/A 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-22 Status and Performance Metrics for Database Connectable Web Application Server

Metric Group Category Name Unit Description
Datasource Metrics Load JDBC Connectino Pool Size N/A Size of the Datasource connection pool
Datasource Metrics Load JDBC Connections in Use N/A Datasource connections in use

Table 1-23 Supported Status and Performance Metrics for Web Application Server

Metric Group Category Name Unit Description
Web Requests Load Web Request Processing Time ms Average processing time per web request since the last collection
Web Requests N/A Web Request Rate ops/min Number of web requests per minute since the last collection
Web Application Component Load Open HTTP Sessions N/A Current total number of open HTTP sessions for all the web applications on this web application server

Table 1-24 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

Table 1-25 Status and Performance Metrics for Generic Target

Metric Group Category Name Unit Description
Response Availability Status N/A Status of the target