Tomcat LWDC metrics
The metrics for Tomcat LWDC resource types collect data for monitoring with IBM Cloud Pak for Multicloud Management. Every Tomcat LWDC resource type defines a set of dimensions and metrics. The descriptions provide such information as data type, dimension key, and metric unit.
Resource tomcatApplicationServer_dc
Tomcat Application Server
The following section lists the metrics, dimensions and components of Resource Tomcat Application Server.
Component: Application Server Memory
Information about the memory in the Java Virtual Machine that is hosting the application server.
Metrics
Committed Heap Percent
- The percentage of JVM committed memory.
- The type is double.
- The unit is percent.
Max Memory Percent
- The percentage of JVM MAX memory.
- The type is double.
- The unit is percent.
Memory Allocated to JVM at Start
- Memory allocated to the JVM when it was started.
- The type is int.
- The unit is kilobytes.
Memory Heap Memory after Garbage Collection Cycle
- The total number of free kilobytes in the heap following the garbage-collection cycle at the collection interval.
- The type is int.
- The unit is kilobytes.
Memory Heap Memory Used
- The amount of memory used by the heap.
- The type is double.
- The unit is kilobytes.
Memory JVM Committed Memory
- The amount of JVM committed memory.
- The type is int.
- The unit is megabytes.
Memory Kilobytes in Heap Used after Garbage Collection Cycle
- The number of kilobytes in the heap that were in use following the garbage-collection cycle at the collection interval.
- The type is int.
- The unit is kilobytes.
Memory Maximum Heap Size
- The maximum heap size set on the application server (the -Xmx JVM parameter, if specified).
- The type is int.
- The unit is kilobytes.
Memory Number of Objects
- Approximate number of objects pending finalization.
- The type is int.
- The unit is objects.
The percentage of free memory (kbytes).
- The percentage of free memory (kbytes).
- The type is double.
- The unit is percent.
The percentage of Jvm Memory Usage
- The percentage of Jvm Memory Usage.
- The type is double.
- The unit is percent.
Dimensions
Memory Application Name
- Application name.
- The type is string.
Memory Application Server
- Application server.
- The type is string.
Memory Environment
- Environment.
- The type is string.
Component: Garbage Collector
The Garbage Collection data set provides information about the garbage collector in the Java Virtual Machine that is hosting the application server.
Metrics
Garbage Collector Application Server Time Until Restart
- The time that the application server runs before it is restarted in milliseconds.
- The type is int.
- The unit is milliseconds.
Garbage Collector Application Server Uptime
- Application server uptime, that is, the time the server is running without a restart, in milliseconds.
- The type is int.
- The unit is milliseconds.
Garbage Collector Average Collection Time
- Average collection time.
- The type is int.
- The unit is time.
Garbage Collector Garbage Collection Active Percent
- The percentage of real time that the garbage collector was active during the current interval.
- The type is int.
- The unit is percent.
Garbage Collector Garbage Collection Routine Rate
- The rate (per minute) at which the Java Virtual Machine is starting its garbage-collection routine during the current interval.
- The type is int.
- The unit is occurences/minute.
Garbage Collector Garbage Collection Time
- The amount of time (in milliseconds) that garbage collection took during the collection interval.
- The type is int.
- The unit is milliseconds.
Garbage Collector Run Times
- The number of times that the garbage collection ran during the collection interval.
- The type is int.
- The unit is occurrences.
Garbage Collector Start Time
- Start time in ms.
- The type is int.
- The unit is milliseconds.
Dimensions
Garbage Collector Application Instance Number
- Application instance number.
- The type is string.
Garbage Collector Application Name
- Application name.
- The type is string.
Garbage Collector Application Server Name
- Application server name.
- The type is string.
Garbage Collector Boot Class Path
- Boot class path set for the VM.
- The type is string.
Garbage Collector Boot Class Path Supported
- Boot class path supported.
- The type is int.
Garbage Collector Class Path
- Class path set for the VM.
- The type is string.
Garbage Collector Environment
- Environment.
- The type is string.
Garbage Collector Library Path
- Library path set for the VM.
- The type is string.
Garbage Collector Management spec version
- Management spec version.
- The type is double.
Garbage Collector Name
- Name.
- The type is string.
Garbage Collector node
- node.
- The type is string.
Garbage Collector Type
- The type of garbage collector.
- The type is string.
Garbage Collector Valid
- Whether the garbage collector is valid.
- The type is String.
Garbage Collector VM Name
- VM name.
- The type is string.
Garbage Collector VM Spec Name
- VM spec name.
- The type is string.
Garbage Collector VM spec vendor
- VM spec vendor.
- The type is string.
Garbage Collector VM Spec Version
- VM spec version.
- The type is double.
Garbage Collector VM Vendor
- VM vendor.
- The type is string.
Garbage Collector VM Version
- VM version.
- The type is double.
Time Stamp
- This is the local time when the data was collected.
- The type is timestamp.
Component: J2EE Application Runtime
Information About J2EEApplication and Runtime.
Metrics
Cumulative error Count for all servlets since server was started
- Cumulative error Count for all servlets since server was started.
- The type is int.
- The unit is count.
Cumulative request Count for all servlets since server was started
- Cumulative request count of all servlets in this context.
- The type is int.
- The unit is count.
Error rate (errors per request) for all servlets since server was started
- Error rate (errors per request) for all servlets since server was started.
- The type is double.
- The unit is errors/request.
J2EE Application Runtime Average Response Time
- Average response time (in milliseconds) during the collection interval.
- The type is double.
- The unit is milliseconds.
J2EE Application Runtime Requests per 15 Minutes
- The throughput of requests per 15 minutes during the collection interval.
- The type is double.
- The unit is requests/15minutes.
J2EE Application Runtime Requests per Minutes
- The throughput of requests per minute during the collection interval.
- The type is double.
- The unit is requests/minute.
J2EE Application Runtime Requests per Second
- The throughput of requests per second during the collection interval.
- The type is double.
- The unit is requests.
J2EE Application Runtime Servlet Cumulative Execution Time
- Cumulative execution times of all servlets in this context.
- The type is int.
- The unit is times.
J2EE Application Runtime Servlet Cumulative Request Count
- Cumulative request count of all servlets in this context.
- The type is int.
- The unit is requests.
J2EE Application Runtime Start Time
- Start time.
- The type is int.
- The unit is ?.
J2EE Application Runtime Time Context Started
- Time (in milliseconds since January 1, 1970, 00:00:00) when this context was started.
- The type is int.
- The unit is milliseconds.
J2EE Application Runtime Time Scanning JAR files for TLDs
- Time spend scanning jar files for TLDs for this context.
- The type is int.
- The unit is time.
J2EE Application Runtime Time to Start Context
- Time (in milliseconds) it took to start this context.
- The type is int.
- The unit is milliseconds.
Dimensions
J2EE Application Runtime Application Name
- Application name.
- The type is string.
J2EE Application Runtime Context Path
- The context path for this context.
- The type is string.
J2EE Application Runtime Document Root
- The document root for this web application.
- The type is string.
J2EE Application Runtime Lifecycle State
- The name of the lifecycle state that the application is currently in.
- The type is string.
J2EE Application Runtime Object Name
- Name of the object.
- The type is string.
J2EE Application Runtime Time Stamp
- This is the local time when the data was collected.
- The type is timestamp.
J2EE Application Runtime Tomcat Internal Information
- Whether the application has access to Tomcat internal information.
- The type is int.
J2EE Application Runtime Use Cookies
- Whether to attempt to use cookies for session id communication.
- The type is int.
J2EE Application Runtime Work Directory
- The pathname to the work directory for this context.
- The type is string.
Component: manager
tomcat manager.
Metrics
Manager Active Sessions
- Number of active sessions at this moment.
- The type is int.
- The unit is sessions.
Manager Duplicates
- Number of duplicated session IDs generated.
- The type is int.
- The unit is number.
Manager Expired Sessions
- Number of sessions that expired (does not include explicit invalidations).
- The type is int.
- The unit is sessions.
Manager Max Active
- Maximum number of active sessions so far.
- The type is int.
- The unit is sessions.
Manager Rejected Sessions
- Number of sessions the server rejected because maxActive was reached.
- The type is int.
- The unit is sessions.
Manager Session Counter
- Total number of sessions created by this manager.
- The type is int.
- The unit is sessions.
Dimensions
Manager Application Instance Number
- The number of the Tomcat Server instance in the cluster where the application is deployed.
- The type is int.
Manager Application Name
- The name of the web application that is deployed on a Tomcat Server instance.
- The type is string.
Manager application Server
- The name of the Tomcat Application Server.
- The type is string.
Manager Context
- Context.
- The type is string.
Manager Environment
- The application platform where the Tomcat Server instance is configured.
- The type is string.
Manager Max Inactive Interval
- The default maximum inactive interval for sessions created by this manager.
- The type is int.
Manager node
- node.
- The type is string.
Manager Process Expires Frequency
- The frequency of the manager checks (expiration and passivation).
- The type is int.
Manager Processing Time
- Time spent doing housekeeping and expiration.
- The type is int.
Manager State Name
- The name of the lifecycle state that this manager is currently in.
- The type is string.
Manager Time Stamp
- This is the local time when the data was collected.
- The type is timestamp.
Component: Operating System
Attributes from attribute groups OperatingSystem and Runtime.
Metrics
OS Available Processors
- Available processors.
- The type is int.
- The unit is processors.
OS Free Physical Memory Size
- Free physical memory size.
- The type is int.
- The unit is size.
OS Process CPU load
- Process CPU load.
- The type is double.
- The unit is load.
OS Process CPU Time
- Process CPU time.
- The type is int.
- The unit is time.
OS Process CPU Usage
- Process CPU usage.
- The type is double.
- The unit is usage.
OS Server Uptime
- Application server uptime, that is, the time the server is running without a restart, in milliseconds.
- The type is int.
- The unit is milliseconds.
OS Start Time
- Start time in ms.
- The type is int.
- The unit is milliseconds.
OS System load average
- System load average.
- The type is int.
- The unit is average.
Dimensions
OS Application Instance Number
- Application instance number.
- The type is string.
OS Application Name
- Application name.
- The type is string.
OS Application Server
- Application server.
- The type is string.
OS Architecture
- Architecture of the host operating system.
- The type is string.
OS Boot Class Path
- Boot class path set for the VM.
- The type is string.
OS Boot class path supported
- Boot class path supported.
- The type is int.
OS Class Path for VM
- Class path set for the VM.
- The type is string.
OS Environment
- Environment.
- The type is string.
OS Library Path for VM
- Library path set for the VM.
- The type is string.
OS Management Spec Version
- Management spec version.
- The type is double.
OS Name
- Name.
- The type is string.
OS node
- node.
- The type is string.
OS Operating System Name
- Name of the operating system.
- The type is string.
OS Operating System Version
- Version of the operating system.
- The type is string.
OS VM Name
- VM name, for example, OpenJDK 64 bit.
- The type is string.
OS VM Spec Name
- VM spec name.
- The type is string.
OS VM Spec Vendor
- VM spec vendor.
- The type is string.
OS VM Spec Version
- VM spec version.
- The type is double.
OS VM Vendor
- VM vendor, for example, Oracle.
- The type is string.
OS VM Version
- VM version.
- The type is double.
Time Stamp
- This is the local time when the data was collected.
- The type is timestamp.
Component: Request Error Metrics
Request Error Metrics.
Metrics
Request Error Count
- Request Error Count Statistics.
- The type is int.
- The unit is errors.
Dimensions
Cluster ID
- Cluster ID.
- The type is string.
Component Type
- Component Type.
- The type is string.
Container Id
- Container Id.
- The type is string.
JVM Resource ID
- JVM Resource ID.
- The type is string.
Name Space
- Name Space.
- The type is string.
Pod Name
- Pod Name.
- The type is string.
Request Detail
- Request Detail.
- The type is string.
Request Error Code
- Request Error Code.
- The type is string.
Request Name
- Request Name.
- The type is string.
Request Type
- Request Type.
- The type is string.
Service Name
- Service Name.
- The type is string.
Component: Request Response Time
Request Response Time.
Metrics
Application Request Response Time (ms)
- The response time of one single request.
- The type is float.
- The unit is milliseconds.
Dimensions
Cluster ID
- Cluster ID.
- The type is string.
Component Type
- Component Type.
- The type is string.
Container Id
- Container Id.
- The type is string.
JVM Resource ID
- JVM Resource ID.
- The type is string.
Name Space
- Name Space.
- The type is string.
Pod Name
- Pod Name.
- The type is string.
Request Detail
- Request Detail.
- The type is string.
Request Name
- Request Name.
- The type is string.
Request Type
- Request Type.
- The type is string.
Service Name
- Service Name.
- The type is string.
Status
- Request Status.
- The type is string.
Component: saturations
Saturations.
Metrics
Saturation
- All kinds of saturations.
- The type is double.
- The unit is percent.
Dimensions
Cluster ID
- The uid of current ICP Cluster, get from k8s monitoring agent.
- The type is string.
Component Type
- The component type.
- The type is string.
Container ID
- The container id of the application.
- The type is string.
Name Space
- Name Space.
- The type is string.
Pod Name
- The pod name of the application.
- The type is string.
Resource ID
- The resource ID.
- The type is string.
Saturation Type
- The Saturation type.
- The type is string.
Service Name
- The service name the application expose.
- The type is string.
Component: Thread Pool
Information about the status of the internal thread pool used to collect data asynchronously.
Metrics
The percentage of Current Threads Busy
- The percentage of Current Threads Busy.
- The type is double.
- The unit is percent.
The percentage of free Threads
- The percentage of free Threads.
- The type is double.
- The unit is percent.
Thread Pool Acceptor Threads
- Number of acceptor threads.
- The type is int.
- The unit is threads.
Thread Pool Average Thread Job Time
- The average time a job spends waiting on the thread pool queue in seconds.
- The type is double.
- The unit is seconds.
Thread Pool Average Threads in Thread Pool
- The average length of the thread pool queue during this run.
- The type is double.
- The unit is threads.
Thread Pool Average Working Threads
- The average number of threads in the thread pool simultaneously active doing work.
- The type is double.
- The unit is threads.
Thread Pool Backlog Threads
- Number of backlog threads.
- The type is int.
- The unit is threads.
Thread Pool Completed Jobs
- The number of jobs that are completed by all threads in the pool since agent start.
- The type is int.
- The unit is jobs.
Thread Pool Concurrent Threads
- The current number of concurrently active threads during the current interval.
- The type is int.
- The unit is threads.
Thread Pool Free Threads
- The number of free threads during the current interval.
- The type is int.
- The unit is threads.
Thread Pool Maximum Allowed Threads
- The maximum number of threads that are allowed to exist in the thread pool.
- The type is int.
- The unit is threads.
Thread Pool Maximum HTTP Headers
- Maximum number of HTTP headers allowed in incoming request messages for this thread.
- The type is int.
- The unit is headers.
Thread Pool Minimum Threads in Thread Pool
- The minimum length the thread pool queue reached.
- The type is int.
- The unit is threads.
Thread Pool Peak Thread Pool Threads
- The peak length the thread pool queue reached.
- The type is int.
- The unit is threads.
Thread Pool Peak Working Threads
- The peak number of threads in the thread pool that were simultaneously active doing work.
- The type is int.
- The unit is threads.
Thread Pool Percent Used
- The percentage of the thread pool that is in use.
- The type is double.
- The unit is percent.
Thread Pool Permitted Threads
- Maximum permitted amount of threads.
- The type is int.
- The unit is threads.
Thread Pool Port
- Port using this thread.
- The type is int.
- The unit is unspecified.
Thread Pool Size
- The current size of the thread pool.
- The type is int.
- The unit is threads.
Thread Pool Smallest Active Threads
- The smallest number of threads in the thread pool that were simultaneously active doing work.
- The type is int.
- The unit is threads.
Thread Pool Threads
- The number of threads currently existing in the thread pool.
- The type is int.
- The unit is threads.
Thread Pool Waiting Jobs
- The number of jobs currently waiting in the thread pool queue.
- The type is int.
- The unit is jobs.
Thread Pool Working Threads
- The number of threads in the thread pool currently active doing work.
- The type is int.
- The unit is threads.
Dimensions
Thread Pool Any Threads Paused
- Whether any thread is paused.
- The type is int.
Thread Pool Application Name
- Application name.
- The type is string.
Thread Pool Application Server
- Application server.
- The type is string.
Thread Pool Contains Daemon Threads
- Whether the thread pool contains daemon threads. A daemon thread is a thread that does not prevent the JVM from exiting when the program finishes but the thread is still running. An example for a daemon thread is the garbage collection.
- The type is int.
Thread Pool Modeled Resource Type
- Type of the modeled resource.
- The type is string.
Thread Pool Name
- The thread pool name.
- The type is string.
Thread Pool Priority of Threads
- Priority of the threads.
- The type is int.
Thread Pool Running Threads
- Number of running threads.
- The type is string.
Thread Pool TCP No Delay
- TCP no delay.
- The type is string.
Component: Tomcat Session Manager
Information about session manager which includes creating,destroying and persisting HTTP Sessions for web applications.
Metrics
duplicates
- Number of duplicate session IDs generated.
- The type is int.
- The unit is sessions.
Session Manager Active Sessions
- number o active Sessions.
- The type is int.
- The unit is sessions.
Session Manager expired sessions
- Number of sessions that expired (does not include explicit invalidations).
- The type is int.
- The unit is sessions.
Session Manager Maximum Active Interval
- The default maximum inactive interval for sessions created by this manager.
- The type is int.
- The unit is interval.
Session Manager Maximum Active Sessions
- Maximum number of active sessions since the server was started.
- The type is int.
- The unit is sessions.
Session Manager Process Expiry Frequency
- The frequency of the manager checks (expiration and passivation).
- The type is int.
- The unit is frequency.
Session Manager Processing Time
- Time spent doing housekeeping and expiration.
- The type is int.
- The unit is seconds.
Session Manager Rejected Sessions
- Number of sessions the server rejected because maxActive was reached.
- The type is int.
- The unit is sessions.
Session Manager Session Counter
- Total number of sessions created by this manager.
- The type is int.
- The unit is sessions.
Dimensions
Session Manager Node
- node.
- The type is string.
Session Manager Object Name
- The full string representation of the MBean.
- The type is string.
Session Manager Session Name
- Name of the session manager.
- The type is string.
Session Manager State Name
- The name of the lifecycle state that this session manager is currently in.
- The type is string.
Session Manager Timestamp
- This is the local time when the data was collected.
- The type is timestamp.
Component: Traffic Metrics
Traffic Metrics.
Metrics
Request count in the interval
- Request Count Statistics.
- The type is int.
- The unit is count.
Dimensions
Cluster ID
- Cluster ID.
- The type is string.
Component Type
- Component Type.
- The type is string.
Container Id
- Container Id.
- The type is string.
JVM Resource ID
- JVM Resource ID.
- The type is string.
Name Space
- Name Space.
- The type is string.
Pod Name
- Pod Name.
- The type is string.
Request Detail
- Request Detail.
- The type is string.
Request Name
- Request Name.
- The type is string.
Request Type
- Request Type.
- The type is string.
Service Name
- Service Name.
- The type is string.
Resource tomcatCluster_dc
Cluster dataset provides information about tomcat cluster.
Metrics
Dimensions
Channel Send options
- The channel send option for Cluster.
- The type is int.
Channel Start options
- The channel start option for Cluster.
- The type is int.
Cluster name
- The name of Cluster.
- The type is string.
HeartBeat background enabled
- Flag to enable the background thread call for channel heartbeat.
- The type is string.
Node
- Origin node.
- The type is string.
State
- Tomcat Cluster State.
- The type is string.
timestamp
- This is the local time when the data was collected.
- The type is timestamp.
Resource tomcatJ2EEApplication_dc
J2EE Application, which are deployed on respective tomcat server.
Metrics
Dimensions
Component: J2EE Application Runtime
Information About J2EEApplication and Runtime.
Metrics
Cumulative error Count for all servlets since server was started
- Cumulative error Count for all servlets since server was started.
- The type is int.
- The unit is count.
Cumulative request Count for all servlets since server was started
- Cumulative request count of all servlets in this context.
- The type is int.
- The unit is count.
Error rate (errors per request) for all servlets since server was started
- Error rate (errors per request) for all servlets since server was started.
- The type is double.
- The unit is errors/request.
J2EE Application Runtime Average Response Time
- Average response time (in milliseconds) during the collection interval.
- The type is double.
- The unit is milliseconds.
J2EE Application Runtime Request Count per Minute
- The average request count per minute.
- The type is int.
- The unit is requests/minute.
J2EE Application Runtime Requests per 15 Minutes
- The throughput of requests per 15 minutes during the collection interval.
- The type is double.
- The unit is requests/15minutes.
J2EE Application Runtime Requests per Minutes
- The throughput of requests per minute during the collection interval.
- The type is double.
- The unit is requests/minute.
J2EE Application Runtime Requests per Second
- The throughput of requests per second during the collection interval.
- The type is double.
- The unit is requests.
J2EE Application Runtime Servlet Cumulative Execution Time
- Cumulative execution times of all servlets in this context.
- The type is int.
- The unit is times.
J2EE Application Runtime Servlet Cumulative Request Count
- Cumulative request count of all servlets in this context.
- The type is int.
- The unit is requests.
J2EE Application Runtime Start Time
- Start time.
- The type is int.
- The unit is ?.
J2EE Application Runtime Time Context Started
- Time (in milliseconds since January 1, 1970, 00:00:00) when this context was started.
- The type is int.
- The unit is milliseconds.
J2EE Application Runtime Time Scanning JAR files for TLDs
- Time spend scanning jar files for TLDs for this context.
- The type is int.
- The unit is time.
J2EE Application Runtime Time to Start Context
- Time (in milliseconds) it took to start this context.
- The type is int.
- The unit is milliseconds.
Dimensions
J2EE Application Runtime Application Name
- Application name.
- The type is string.
J2EE Application Runtime Context Path
- The context path for this context.
- The type is string.
J2EE Application Runtime Document Root
- The document root for this web application.
- The type is string.
J2EE Application Runtime Lifecycle State
- The name of the lifecycle state that the application is currently in.
- The type is string.
J2EE Application Runtime Object Name
- Name of the object.
- The type is string.
J2EE Application Runtime Time Stamp
- This is the local time when the data was collected.
- The type is timestamp.
J2EE Application Runtime Tomcat Internal Information
- Whether the application has access to Tomcat internal information.
- The type is int.
J2EE Application Runtime Use Cookies
- Whether to attempt to use cookies for session id communication.
- The type is int.
J2EE Application Runtime Work Directory
- The pathname to the work directory for this context.
- The type is string.
Component: servlet_runtime
servlet runtime information.
Metrics
load time
- Servlet load time.
- The type is double.
- The unit is millisecond.
Processing Time
- Total execution time of the service method for the servlet.
- The type is double.
- The unit is milliseconds.
request count
- The number of times that the request ran during the current interval.
- The type is double.
- The unit is requests.
request rate
- The average request count.
- The type is double.
- The unit is requests.
Serv Avg response time
- The average response time (in milliseconds) of the request during the current interval.
- The type is double.
- The unit is millisecond.
Servlet Available Time
- The date and time at which this servlet will become available (POSIX time in milliseconds), or zero if the servlet is available. if this value is long.MAX_VALUE, the servlet is permanently unavailable.
- The type is double.
- The unit is milliseconds.
Servlet Class Load Time
- Class loading time.
- The type is double.
- The unit is milliseconds.
Servlet Error Count
- Error count for the servlet.
- The type is double.
- The unit is count.
Servlet error Rate
- The average error count.
- The type is double.
- The unit is numbers.
throughput
- The cumulative throughput of requests per second.
- The type is double.
- The unit is requests/second.
throughput15min
- The cumulative throughput of requests per 15 minutes.
- The type is double.
- The unit is requests/15minutes.
throughput1min
- The cumulative throughput of requests per minute.
- The type is double.
- The unit is requests/minute.
Dimensions
object name
- Name of the object.
- The type is string.
Servlet URL
- Servlet URL.
- The type is string.
Resource TomcatJvm_dc
JVM Runtime.
Metrics
Dimensions
Component: ClassLoading
The class loading provides information about loading Java classes and resources for web application.
Metrics
Loaded Classes
- It Shows count of loaded classes.
- The type is int.
- The unit is count.
Total Loaded Classes
- It Shows total count of loaded and Unloaded classes.
- The type is int.
- The unit is count.
Unloaded Classes
- It Shows count of Unloaded classes.
- The type is int.
- The unit is count.
Dimensions
Node
- Origin node.
- The type is string.
Timestamp
- This is the local time when the data was collected.
- The type is timestamp.
Component: DcRuntime
The Dc Runtime provides information about Running Java classes and resources for java application.
Metrics
Runtime Application Server Time before Restart
- The time that the application server runs before it is restarted in milliseconds.
- The type is long.
- The unit is milliseconds.
Runtime Application Server Uptime
- Application server uptime, that is, the time the server is running without a restart, in milliseconds.
- The type is long.
- The unit is milliseconds.
Runtime Start Time
- Start time in ms.
- The type is long.
- The unit is milliseconds.
Dimensions
Runtime Boot Class Path for VM
- Boot class path set for the VM.
- The type is string.
Runtime Boot Class Path Supported
- Boot class path supported.
- The type is int.
Runtime Class Path for VM
- Class path set for the VM.
- The type is string.
Runtime JVM Process Id of JVM
- The process ID of the JVM.
- The type is string.
Runtime Library Path for VM
- Library path set for the VM.
- The type is string.
Runtime Management Spec Version
- Management spec version.
- The type is double.
Runtime node
- node.
- The type is string.
Runtime VM Name
- VM name, for example, OpenJDK 64 bit.
- The type is string.
Runtime VM Spec Name
- VM spec name.
- The type is string.
Runtime VM Spec Vendor
- VM spec vendor.
- The type is string.
Runtime VM Spec Version
- VM spec version.
- The type is double.
Runtime VM Vendor
- VM vendor, for example, Oracle.
- The type is string.
Runtime VM Version
- VM version.
- The type is double.
Time Stamp
- This is the local time when the data was collected.
- The type is timestamp.
Component: Hosting Thread
Information about the thread in the Java Virtual Machine that is hosting the application server.
Metrics
Current Thread Cpu Time
- Current Thread Cpu Time.
- The type is long.
- The unit is milliseconds.
Current Thread User Time
- Current Thread User Time.
- The type is long.
- The unit is milliseconds.
Daemon Thread Count
- Daemon Thread Count.
- The type is int.
- The unit is Count.
Hosting Thread Count
- Hosting Thread Count.
- The type is int.
- The unit is Count.
Thread Peak Count
- Thread Peak Count.
- The type is int.
- The unit is Count.
Total Started Thread Count
- Total Started Thread Count.
- The type is long.
- The unit is Count.
Dimensions
Hosting Thread Application Instance Number
- Application instance number.
- The type is string.
Hosting Thread Application Name
- Application name.
- The type is string.
Hosting Thread Application Server
- Application server.
- The type is string.
Hosting Thread Environment
- Environment.
- The type is string.
Hosting Thread node
- node.
- The type is string.
Time Stamp
- This is the local time when the data was collected.
- The type is timestamp.
Component: MemoryPool
Subresource to get memory pool related data.
Metrics
Committed Memory in KB
- Committed memory pool size.
- The type is int.
- The unit is KB.
Committed Memory
- The percentage of Committed memory pool size.
- The type is double.
- The unit is percent.
Committed Memory in MB
- Committed memory pool size in MB.
- The type is double.
- The unit is MB.
Current Memory in KB
- Current memory pool size in KB.
- The type is int.
- The unit is KB.
Initial Memory Size in KB
- Initial memory pool size. (KB).
- The type is int.
- The unit is KB.
JMemory Pool Used Memory
- Memory Pool Used Memory.
- The type is int.
- The unit is KBytes.
Max Memory in KB
- Maximum memory pool size. (KB).
- The type is int.
- The unit is KB.
Max Memory in MB
- Maximum memory pool size in MB.
- The type is double.
- The unit is MB.
Memory Pool Committed Memory
- Memory Pool Committed Memory.
- The type is int.
- The unit is KBytes.
Memory Pool Min Memory
- Memory Pool Min Memory.
- The type is int.
- The unit is KBytes.
Memory Pool Min Memory
- Memory Pool Min Memory.
- The type is int.
- The unit is KBytes.
Used Memory Percent
- The percentage of used memory pool size.
- The type is double.
- The unit is percent.
Used Memory Size
- Current memory pool size in MB.
- The type is double.
- The unit is MB.
Dimensions
Application Instance number
- The number of the Tomcat Server instance in the cluster where the application is deployed.
- The type is string.
Application Name
- The name of the web application that is deployed on a Tomcat Server instance.
- The type is string.
Application Server Name
- The name of the Tomcat Application Server.
- The type is string.
Environment
- The application platform where the Tomcat Server instance is configured.
- The type is string.
Memory Pool Name
- Name of the memory pool, for example, Java Heap.
- The type is string.
Memory Pool Type
- Type of the memory pool, for example, HEAP.
- The type is string.
Origin node
- Origin node.
- The type is string.
Timestamp
- This is the local time when the data was collected.
- The type is timestamp.