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 |