WAS v8.5 > Reference > Settings

Liberty profile: ThreadPool monitoring

This topic provides an overview of ThreadPool MXBean for thread pool monitoring in the Liberty profile.

All Web Requests executes in the thread pool, named Default Executor thread pool. We can monitor the usage of Default Executor thread pool using ThreadPoolMXBean.

The ObjectName for identifying MXBean for thread pool is :

Key Performance data available for ThreadPool are:

Attributes for ThreadPool

  • ActiveThread
  • PoolSize
  • PoolName (Only supports Default Executor thread pool)

.

Management Interface

The management interface of ThreadPool monitoring is com.ibm.websphere.monitor.jmx.ThreadPoolMXBean. We can use the management interface to obtain a proxy object. See Liberty profile: Examples of accessing MBean attributes and operations.

For more information about the management interface, see the Java API document for the Liberty profile. The Java API document for each Liberty profile API is detailed in the Programming Interfaces (APIs) section of the information center, and is also available as a JAR file under the /dev/ibm-api/javadoc directory of the server image.


|