laravel / horizon

Dashboard and code-driven configuration for Laravel queues.
https://laravel.com/docs/horizon
MIT License
3.88k stars 659 forks source link

Expected Throughput - Ability to see delayed job count as time series #1343

Closed irakliShengelia closed 1 year ago

irakliShengelia commented 1 year ago

Willing to contribute the work if idea is approved

image

It would be very helpful to have a page in horizon, where you can view the expected load on the queue(s), by time. Ideally, a graph or a table (e.g: hourly) - that would show how many jobs are scheduled to run each x period.

It could look very similar to queue throughput view - it would just show the expected future, instead of snapshots from past.

driesvints commented 1 year ago

Hi there, if you want, you can attempt a PR so we can have a look at the code 👍