Scheduler counters

Counters for this category contain information for the Scheduler service.

Counter definitions

Name Key Description Version Granularity Type Level
TaskFailureCount schedulerModule.failedTasks.name The number of tasks that failed to run 5.0 and later Per Scheduler CountStatistic High
TaskFinishCount schedulerModule.executedTasks.name The number of tasks ran successfully 5.0 and later Per Scheduler CountStatistic High
PollCount schedulerModule.totalPolls.name The number of poll cycles completed for all daemon threads 5.0 and later Per Scheduler CountStatistic High
TaskFinishRate schedulerModule.tasksPerSec.name The number of tasks run per second 5.0 and later Per Scheduler RangeStatistic High
TaskCollisionRate schedulerModule.collisionsPerSec.name The number of collisions encountered per second between competing poll daemons 5.0 and later Per Scheduler RangeStatistic High
PollQueryDuration schedulerModule.queryTime.name The start time in milliseconds for each poll daemon thread's database poll query 5.0 and later Per Scheduler RangeStatistic High
RunDuration schedulerModule.execTime.name The time in milliseconds taken to run a task. 5.0 and later Per Scheduler RangeStatistic High
TaskExpirationRate schedulerModule.taskLoadPerPoll.name The number of tasks in a poll query 5.0 and later Per Scheduler RangeStatistic High
TaskDelayDuration schedulerModule.execLatency.name The period of time in seconds that the task is delayed 5.0 and later Per Scheduler RangeStatistic High
PollDuration schedulerModule.pollTime.name The number of seconds between poll cycles 5.0 and later Per Scheduler RangeStatistic High
TaskRunRate schedulerModule.taskExecPerPoll.name The 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.) 5.0 and later Per Scheduler RangeStatistic High