com.ibm.websphere.pmi.stat
Interface WSThreadPoolStats
-
public interface WSThreadPoolStatsWebSphere 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
StatDescriptoris 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 intActiveCountTotal number of concurrently active threads (BoundedRangeStatistic).static intActiveTimeThe average time in milliseconds that the threads are in active state (TimeStatistic).static intClearedThreadHangCountTotal number of thread stops that cleared (CountStatistic).static intConcurrentHungThreadCountTotal number of concurrently stopped threads (RangeStatistic).static intCreateCountTotal number of threads that are created (CountStatistic).static intDeclaredThreadHungCountTotal number of threads that are declared stopped (CountStatistic).static intDestroyCountTotal number of threads that are destroyed (CountStatistic).static java.lang.StringNAMEStats name of the top level Thread pool logical group in PMI tree.static intPercentMaxedThe average percent of the time that all threads are in use (BoundedRangeStatistic).static intPercentUsedThe average percent of the pool that is in use.static intPoolSizeThe 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
-
-