Scheduler counters


 

+

Search Tips   |   Advanced Search

 

Counters for this category contain information for the Scheduler service.

Name Key ID value Description Granularity Type Level Overhead
TaskFailureCount schedulerModule.failedTasks.name 1 Number of tasks that failed to run Per Scheduler CountStatistic All High
TaskFinishCount schedulerModule.executedTasks.name 2 Number of tasks ran successfully Per Scheduler CountStatistic All High
PollCount schedulerModule.totalPolls.name 11 Number of poll cycles completed for all daemon threads Per Scheduler CountStatistic All High
TaskFinishRate schedulerModule.tasksPerSec.name 3 Number of tasks run per second Per Scheduler RangeStatistic All High
TaskCollisionRate schedulerModule.collisionsPerSec.name 4 Number of collisions encountered per second between competing poll daemons Per Scheduler RangeStatistic All High
PollQueryDuration schedulerModule.queryTime.name 5 The start time in milliseconds for each poll daemon thread's database poll query Per Scheduler RangeStatistic All High
RunDuration schedulerModule.execTime.name 6 The time in milliseconds taken to run a task. Per Scheduler RangeStatistic All High
TaskExpirationRate schedulerModule.taskLoadPerPoll.name 7 Number of tasks in a poll query Per Scheduler RangeStatistic All High
TaskDelayDuration schedulerModule.execLatency.name 8 The period of time in seconds that the task is delayed Per Scheduler RangeStatistic All High
PollDuration schedulerModule.pollTime.name 9 Number of seconds between poll cycles Per Scheduler RangeStatistic All High
TaskRunRate schedulerModule.taskExecPerPoll.name 10 Number of tasks run by each poll daemon thread.

Multiply this by the number of poll daemon threads to get the tasks run per effective poll cycle.

Per Scheduler RangeStatistic All High