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