Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

More insights in to running jobs/processes #586

Closed
AJenbo opened this issue May 1, 2019 · 3 comments
Closed

More insights in to running jobs/processes #586

AJenbo opened this issue May 1, 2019 · 3 comments

Comments

@AJenbo
Copy link
Contributor

AJenbo commented May 1, 2019

At my place of work we are using Horizon to monitor our queues one thing we found lacking is that there is very little insights in to what job is currently being run and how much system resources it is taking.

To solve this we are working on extending Horizon to give us this information and some grater control over what is running, once it's working we would be happy to contribute it back to Laravel Horizon. To that end we would like to know if you would be interested in this, and also what your opinions are regarding how this should be done?

Some of the planned features:

Phase 1:

  • Add "Running" status to Recent Jobs
  • Show current CPU/mem load for a job/process
  • Show current CPU/mem load for a scheduler

Phase 2:

  • Terminate a running job (UI similar to Retry for failed jobs)
  • Detect job failure via job<->process association instead of waiting for the timeout
@brunogaspar
Copy link

I would be interested in some of the information you plan to add :)

Have been wanting to add these and then submit a pull request, but the lack of time have been preventing me to do so, so i would appreciate it!

@driesvints
Copy link
Member

Feel free to send in PRs if you want!

@driesvints
Copy link
Member

We've reverted the original PR that implemented this and probably won't be reconsidering this feature again. Please see my answer here: #589 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants