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

Max Memory Percent

Memory Allocated to JVM at Start

Memory Heap Memory after Garbage Collection Cycle

Memory Heap Memory Used

Memory JVM Committed Memory

Memory Kilobytes in Heap Used after Garbage Collection Cycle

Memory Maximum Heap Size

Memory Number of Objects

The percentage of free memory (kbytes).

The percentage of Jvm Memory Usage

Dimensions

Memory Application Name

Memory Application Server

Memory Environment

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

Garbage Collector Application Server Uptime

Garbage Collector Average Collection Time

Garbage Collector Garbage Collection Active Percent

Garbage Collector Garbage Collection Routine Rate

Garbage Collector Garbage Collection Time

Garbage Collector Run Times

Garbage Collector Start Time

Dimensions

Garbage Collector Application Instance Number

Garbage Collector Application Name

Garbage Collector Application Server Name

Garbage Collector Boot Class Path

Garbage Collector Boot Class Path Supported

Garbage Collector Class Path

Garbage Collector Environment

Garbage Collector Library Path

Garbage Collector Management spec version

Garbage Collector Name

Garbage Collector node

Garbage Collector Type

Garbage Collector Valid

Garbage Collector VM Name

Garbage Collector VM Spec Name

Garbage Collector VM spec vendor

Garbage Collector VM Spec Version

Garbage Collector VM Vendor

Garbage Collector VM Version

Time Stamp

Component: J2EE Application Runtime

Information About J2EEApplication and Runtime.

Metrics

Cumulative error Count for all servlets since server was started

Cumulative request Count for all servlets since server was started

Error rate (errors per request) for all servlets since server was started

J2EE Application Runtime Average Response Time

J2EE Application Runtime Requests per 15 Minutes

J2EE Application Runtime Requests per Minutes

J2EE Application Runtime Requests per Second

J2EE Application Runtime Servlet Cumulative Execution Time

J2EE Application Runtime Servlet Cumulative Request Count

J2EE Application Runtime Start Time

J2EE Application Runtime Time Context Started

J2EE Application Runtime Time Scanning JAR files for TLDs

J2EE Application Runtime Time to Start Context

Dimensions

J2EE Application Runtime Application Name

J2EE Application Runtime Context Path

J2EE Application Runtime Document Root

J2EE Application Runtime Lifecycle State

J2EE Application Runtime Object Name

J2EE Application Runtime Time Stamp

J2EE Application Runtime Tomcat Internal Information

J2EE Application Runtime Use Cookies

J2EE Application Runtime Work Directory

Component: manager

tomcat manager.

Metrics

Manager Active Sessions

Manager Duplicates

Manager Expired Sessions

Manager Max Active

Manager Rejected Sessions

Manager Session Counter

Dimensions

Manager Application Instance Number

Manager Application Name

Manager application Server

Manager Context

Manager Environment

Manager Max Inactive Interval

Manager node

Manager Process Expires Frequency

Manager Processing Time

Manager State Name

Manager Time Stamp

Component: Operating System

Attributes from attribute groups OperatingSystem and Runtime.

Metrics

OS Available Processors

OS Free Physical Memory Size

OS Process CPU load

OS Process CPU Time

OS Process CPU Usage

OS Server Uptime

OS Start Time

OS System load average

Dimensions

OS Application Instance Number

OS Application Name

OS Application Server

OS Architecture

OS Boot Class Path

OS Boot class path supported

OS Class Path for VM

OS Environment

OS Library Path for VM

OS Management Spec Version

OS Name

OS node

OS Operating System Name

OS Operating System Version

OS VM Name

OS VM Spec Name

OS VM Spec Vendor

OS VM Spec Version

OS VM Vendor

OS VM Version

Time Stamp

Component: Request Error Metrics

Request Error Metrics.

Metrics

Request Error Count

Dimensions

Cluster ID

Component Type

Container Id

JVM Resource ID

Name Space

Pod Name

Request Detail

Request Error Code

Request Name

Request Type

Service Name

Component: Request Response Time

Request Response Time.

Metrics

Application Request Response Time (ms)

Dimensions

Cluster ID

Component Type

Container Id

JVM Resource ID

Name Space

Pod Name

Request Detail

Request Name

Request Type

Service Name

Status

Component: saturations

Saturations.

Metrics

Saturation

Dimensions

Cluster ID

Component Type

Container ID

Name Space

Pod Name

Resource ID

Saturation Type

Service Name

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 free Threads

Thread Pool Acceptor Threads

Thread Pool Average Thread Job Time

Thread Pool Average Threads in Thread Pool

Thread Pool Average Working Threads

Thread Pool Backlog Threads

Thread Pool Completed Jobs

Thread Pool Concurrent Threads

Thread Pool Free Threads

Thread Pool Maximum Allowed Threads

Thread Pool Maximum HTTP Headers

Thread Pool Minimum Threads in Thread Pool

Thread Pool Peak Thread Pool Threads

Thread Pool Peak Working Threads

Thread Pool Percent Used

Thread Pool Permitted Threads

Thread Pool Port

Thread Pool Size

Thread Pool Smallest Active Threads

Thread Pool Threads

Thread Pool Waiting Jobs

Thread Pool Working Threads

Dimensions

Thread Pool Any Threads Paused

Thread Pool Application Name

Thread Pool Application Server

Thread Pool Contains Daemon Threads

Thread Pool Modeled Resource Type

Thread Pool Name

Thread Pool Priority of Threads

Thread Pool Running Threads

Thread Pool TCP No Delay

Component: Tomcat Session Manager

Information about session manager which includes creating,destroying and persisting HTTP Sessions for web applications.

Metrics

duplicates

Session Manager Active Sessions

Session Manager expired sessions

Session Manager Maximum Active Interval

Session Manager Maximum Active Sessions

Session Manager Process Expiry Frequency

Session Manager Processing Time

Session Manager Rejected Sessions

Session Manager Session Counter

Dimensions

Session Manager Node

Session Manager Object Name

Session Manager Session Name

Session Manager State Name

Session Manager Timestamp

Component: Traffic Metrics

Traffic Metrics.

Metrics

Request count in the interval

Dimensions

Cluster ID

Component Type

Container Id

JVM Resource ID

Name Space

Pod Name

Request Detail

Request Name

Request Type

Service Name

Resource tomcatCluster_dc

Cluster dataset provides information about tomcat cluster.

Metrics

Dimensions

Channel Send options

Channel Start options

Cluster name

HeartBeat background enabled

Node

State

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 request Count for all servlets since server was started

Error rate (errors per request) for all servlets since server was started

J2EE Application Runtime Average Response Time

J2EE Application Runtime Request Count per Minute

J2EE Application Runtime Requests per 15 Minutes

J2EE Application Runtime Requests per Minutes

J2EE Application Runtime Requests per Second

J2EE Application Runtime Servlet Cumulative Execution Time

J2EE Application Runtime Servlet Cumulative Request Count

J2EE Application Runtime Start Time

J2EE Application Runtime Time Context Started

J2EE Application Runtime Time Scanning JAR files for TLDs

J2EE Application Runtime Time to Start Context

Dimensions

J2EE Application Runtime Application Name

J2EE Application Runtime Context Path

J2EE Application Runtime Document Root

J2EE Application Runtime Lifecycle State

J2EE Application Runtime Object Name

J2EE Application Runtime Time Stamp

J2EE Application Runtime Tomcat Internal Information

J2EE Application Runtime Use Cookies

J2EE Application Runtime Work Directory

Component: servlet_runtime

servlet runtime information.

Metrics

load time

Processing Time

request count

request rate

Serv Avg response time

Servlet Available Time

Servlet Class Load Time

Servlet Error Count

Servlet error Rate

throughput

throughput15min

throughput1min

Dimensions

object name

Servlet URL

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

Total Loaded Classes

Unloaded Classes

Dimensions

Node

Timestamp

Component: DcRuntime

The Dc Runtime provides information about Running Java classes and resources for java application.

Metrics

Runtime Application Server Time before Restart

Runtime Application Server Uptime

Runtime Start Time

Dimensions

Runtime Boot Class Path for VM

Runtime Boot Class Path Supported

Runtime Class Path for VM

Runtime JVM Process Id of JVM

Runtime Library Path for VM

Runtime Management Spec Version

Runtime node

Runtime VM Name

Runtime VM Spec Name

Runtime VM Spec Vendor

Runtime VM Spec Version

Runtime VM Vendor

Runtime VM Version

Time Stamp

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 User Time

Daemon Thread Count

Hosting Thread Count

Thread Peak Count

Total Started Thread Count

Dimensions

Hosting Thread Application Instance Number

Hosting Thread Application Name

Hosting Thread Application Server

Hosting Thread Environment

Hosting Thread node

Time Stamp

Component: MemoryPool

Subresource to get memory pool related data.

Metrics

Committed Memory in KB

Committed Memory

Committed Memory in MB

Current Memory in KB

Initial Memory Size in KB

JMemory Pool Used Memory

Max Memory in KB

Max Memory in MB

Memory Pool Committed Memory

Memory Pool Min Memory

Memory Pool Min Memory

Used Memory Percent

Used Memory Size

Dimensions

Application Instance number

Application Name

Application Server Name

Environment

Memory Pool Name

Memory Pool Type

Origin node

Timestamp