com.ibm.websphere.pmi.stat
Interface WSSchedulerStats
- public interface WSSchedulerStats
Scheduler statistics are structured as follows in the PMI tree:
<server>
|__Schedulers+
|__<Scheduler_A>
|__<Scheduler_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[] {WSSchedulerStats.NAME});
- StatDescriptor that represents the stats for <Scheduler_B> thread pool:
new StatDescriptor (new String[] {WSSchedulerStats.NAME, "Scheduler_B"});
Field Summary
Modifier and Type | Field and Description |
---|---|
|
NAME
Stats name of the top level Thread pool logical group in PMI tree.
|
|
PollCount
The total number of polls that the scheduler daemon has completed.
|
|
PollDuration
The amount of time in seconds that the scheduler daemon completed a poll cycle.
|
|
PollQueryDuration
The amount of time in seconds that the scheduler daemon database query completed.
|
|
TaskCollisionRate
The number of collisions detected each second.
|
|
TaskDelayDuration
The amount of time in milliseconds that tasks were delayed.
|
|
TaskExpirationRate
The number of tasks expiring each second.
|
|
TaskFailureCount
The total number of tasks that failed due to application failures.
|
|
TaskFinishCount
The total number of tasks that have finished running.
|
|
TaskFinishRate
The number of tasks that have finished running each second.
|
|
TaskRunDuration
The amount of time in milliseconds that a task ran.
|
|
TaskRunRate
The number of tasks actively running during a scheduler daemon poll cycle.
|
Field Detail
NAME
- static final java.lang.String NAME
PollCount
- static final int PollCount
PollDuration
- static final int PollDuration
Note that the name suggests that this statistic is a TimeStatistic, but it is instead a RangeStatistic.
PollQueryDuration
- static final int PollQueryDuration
Note that the name suggests that this statistic is a TimeStatistic, but it is instead a RangeStatistic.
TaskExpirationRate
- static final int TaskExpirationRate
Note that the name suggests that this statistic is a TimeStatistic, but it is instead a RangeStatistic.
TaskFailureCount
- static final int TaskFailureCount
TaskCollisionRate
- static final int TaskCollisionRate
Note that the name suggests that this statistic is a TimeStatistic, but it is instead a RangeStatistic.
TaskFinishCount
- static final int TaskFinishCount
TaskFinishRate
- static final int TaskFinishRate
Note that the name suggests that this statistic is a TimeStatistic, but it is instead a RangeStatistic.
TaskRunDuration
- static final int TaskRunDuration
Note that the name suggests that this statistic is a TimeStatistic, but it is instead a RangeStatistic.
TaskRunRate
- static final int TaskRunRate
Note that the name suggests that this statistic is a TimeStatistic, but it is instead a RangeStatistic.
TaskDelayDuration
- static final int TaskDelayDuration
Note that the name suggests that this statistic is a TimeStatistic, but it is instead a RangeStatistic.
<server>
|
|__Schedulers+