com.ibm.websphere.pmi.stat
Interface WSThreadPoolStats
-
public interface WSThreadPoolStats
WebSphere Thread Pool Stats interface. Thread pool stats are structured as follows in the PMI tree:
<server>
|
|__Thread Pools+
|
|__<threadPool_A>
|__<threadPool_B>
+ indicates logical group
StatDescriptor
is used to locate and access particular Stats in the PMI tree.
Example:- StatDescriptor that represents the thread pool stats logical group:
new StatDescriptor (new String[] {WSThreadPoolStats.NAME});
- StatDescriptor that represents the stats for <threadPool_B> thread pool:
new StatDescriptor (new String[] {WSThreadPoolStats.NAME, "threadPool_B"});
- StatDescriptor that represents the thread pool stats logical group:
-
-
Field Summary
Fields Modifier and Type Field and Description static int
ActiveCount
Total number of concurrently active threads (BoundedRangeStatistic).static int
ActiveTime
The average time in milliseconds that the threads are in active state (TimeStatistic).static int
ClearedThreadHangCount
Total number of thread stops that cleared (CountStatistic).static int
ConcurrentHungThreadCount
Total number of concurrently stopped threads (RangeStatistic).static int
CreateCount
Total number of threads that are created (CountStatistic).static int
DeclaredThreadHungCount
Total number of threads that are declared stopped (CountStatistic).static int
DestroyCount
Total number of threads that are destroyed (CountStatistic).static java.lang.String
NAME
Stats name of the top level Thread pool logical group in PMI tree.static int
PercentMaxed
The average percent of the time that all threads are in use (BoundedRangeStatistic).static int
PercentUsed
The average percent of the pool that is in use.static int
PoolSize
The average number of threads in a pool (BoundedRangeStatistic).
-
-
-
Field Detail
-
NAME
static final java.lang.String NAME
Stats name of the top level Thread pool logical group in PMI tree.<server>
|
|__Thread Pools+- See Also:
- Constant Field Values
-
CreateCount
static final int CreateCount
Total number of threads that are created (CountStatistic).- See Also:
- Constant Field Values
-
DestroyCount
static final int DestroyCount
Total number of threads that are destroyed (CountStatistic).- See Also:
- Constant Field Values
-
ActiveCount
static final int ActiveCount
Total number of concurrently active threads (BoundedRangeStatistic).- See Also:
- Constant Field Values
-
PoolSize
static final int PoolSize
The average number of threads in a pool (BoundedRangeStatistic).- See Also:
- Constant Field Values
-
PercentMaxed
static final int PercentMaxed
The average percent of the time that all threads are in use (BoundedRangeStatistic).- See Also:
- Constant Field Values
-
DeclaredThreadHungCount
static final int DeclaredThreadHungCount
Total number of threads that are declared stopped (CountStatistic).- See Also:
- Constant Field Values
-
ClearedThreadHangCount
static final int ClearedThreadHangCount
Total number of thread stops that cleared (CountStatistic).- See Also:
- Constant Field Values
-
ConcurrentHungThreadCount
static final int ConcurrentHungThreadCount
Total number of concurrently stopped threads (RangeStatistic).- See Also:
- Constant Field Values
-
ActiveTime
static final int ActiveTime
The average time in milliseconds that the threads are in active state (TimeStatistic).- See Also:
- Constant Field Values
-
PercentUsed
static final int PercentUsed
The average percent of the pool that is in use. The value is based on the total number of configured threads in the ThreadPool and not the current pool size.- See Also:
- Constant Field Values
-
-