redibox / job

High performance, robust and flexible queue/worker system powered by redis.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Queue Statistics

Ehesp opened this issue · comments

Each queue should provide stats on metrics of it's Jobs. E.g. process times, average job waiting length etc.

Implemented:

  • Time in Queue - time in ms a job has been waiting in a queue
    • queue avg
    • queue min
    • queue max
    • job time
  • Time to Process - time in ms a job took to run (does not include time in queue)
    • queue avg
    • queue min
    • queue max
    • job time
  • Time to Complete - time in ms a job took to complete (include time in queue - so creation to completion)
    • queue avg
    • queue min
    • queue max
    • job time

Will create a new issue for history. Closing this as completed.