Skip to main content

Task Monitoring

This section provides historical visibility into job executor activity, allowing administrators to detect bottlenecks or execution failures.


Metrics

  • Active Task Count – Average number of active tasks over time
    Active Task Count

  • Thread Pool Usage – Percentage of executor pool capacity used
    Thread Pool Usage

  • Task Count Delta / Total Delta – Rate of tasks created/finished
    Task Count Delta

  • Average Queue Wait Time – Average time tasks wait in the queue before execution
    Average Queue Wait Time

  • Task Failure Rate – Proportion of failed tasks over time
    Task Failure Rate

  • Task Rejection Rate – Number of tasks rejected because the queue was full
    Task Rejection Rate


📊 These metrics are essential to ensure job executor tuning (pool size, concurrency limits) and to prevent saturation during heavy workloads.