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

Current Process List #446

Open
arunoruto opened this issue Jan 18, 2025 · 1 comment
Open

Current Process List #446

arunoruto opened this issue Jan 18, 2025 · 1 comment
Labels
enhancement New feature or request

Comments

@arunoruto
Copy link

Amazing tool! I always wanted a central way to see the utilization of the servers at work, and this does the job mostly (GPU is coming hopefully soon)!
The only thing missing is a process list running on the device, something along the lines of htop. I guess it wouldn't need to be updated really quickly, maybe every few seconds, just like the graphs!
Maybe also save the PID and give some statistics about the most intensive processes (CPU, Memory or even GPU in the future?).

@henrygd
Copy link
Owner

henrygd commented Jan 18, 2025

Thanks!

Tracking each process would be a great feature, but might be too much data. We need to be selective or we start working against one of the core benefits of the application, which is low resource usage.

Issue #44 is related to this. The current idea is to log the top one or two processes on each update. That should at least allow you to connect specific processes with CPU spikes.

In the future we may add the ability to stream data from agents on demand, as well as have agents store their own data. A more distributed infrastructure might allow us to implement more data intensive features like this. But that's just an idea at this point.

@henrygd henrygd added the enhancement New feature or request label Jan 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants