-
Notifications
You must be signed in to change notification settings - Fork 5.8k
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
[Feat]: Group processes based on state #12139
Comments
From what I know there is no effective way to get the number of processes/threads in a state.
From man procfs:
apps.plugin parses procfs (including stat file for every process), so it already has all needed data, we need just to create charts. cc @vlvkobal
The problem with Z processes is their command ( We don't really do this, but I see no problem with the following - why don't we add just a chart with the number of processes in a state per state to apps.plugin? |
One thing I don't understand about this feature request is, what benefit is there to collect the number of Zombie processes in a system? Except for holding PID they are not consuming any resources. A zombie process is a process which has exited properly, released all its resources, but is maintaining a place in the process table. |
I am relatively new to all this monitoring but doesn't every bit of information help finding problems. If there are suddenly many zombie processes I would assume there is some kind of problem. Or are zombie processes something completely normal that you shouldn't pay attention to? |
I think they are not normal and usually, you want to find the cause. cc @Ferroin |
Problem
Currently the processes are only grouped in running and blocked states, so it's not possible to see the number of processes in each state like Running(R), Sleep(D or S) or Zombie(Z). Especially zombie processes are useful to know about.
Description
Discussed in #12133
Instead or in addition to the running and blocked states, it should show the processes in each state that Linux supports.
Importance
really want
Value proposition
Proposed implementation
No response
The text was updated successfully, but these errors were encountered: