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
-
Thread Pool Usage – Percentage of executor pool capacity used
-
Task Count Delta / Total Delta – Rate of tasks created/finished
-
Average Queue Wait Time – Average time tasks wait in the queue before execution
-
Task Failure Rate – Proportion of failed tasks over time
-
Task Rejection Rate – Number of tasks rejected because the queue was full
📊 These metrics are essential to ensure job executor tuning (pool size, concurrency limits) and to prevent saturation during heavy workloads.