State¶
Leafs
argscpu_usage_systemcpu_usage_usercpu_utilizationmemory_usagememory_utilizationnamepidstart_timeuptime
- 
class 
System.Processes.Process.State¶ Bases:
EntityClass Hierarchy:
SystemProcessesProcessStateThis class represents state data.
State parameters related to monitored processes
- 
pid¶ The process pid
type: int
range: 0..18446744073709551615config: False
- 
name¶ The process name
type: str
config: False
- 
args¶ Current process command line arguments. Arguments with a parameter (e.g., –option 10 or -option=10) should be represented as a single element of the list with the argument name and parameter together. Flag arguments, i.e., those without a parameter should also be in their own list element
type: list of str
config: False
- 
start_time¶ The time at which this process started, reported as nanoseconds since the UNIX epoch. The system must be synchronized such that the start-time can be reported accurately, otherwise it should not be reported
type: int
range: 0..18446744073709551615config: False
units: ns
- 
uptime¶ Amount of time elapsed since this process started
type: int
range: 0..18446744073709551615config: False
- 
cpu_usage_user¶ CPU time consumed by this process in user mode
type: int
range: 0..18446744073709551615config: False
- 
cpu_usage_system¶ CPU time consumed by this process in kernel mode
type: int
range: 0..18446744073709551615config: False
- 
cpu_utilization¶ The percentage of CPU that is being used by the process
type: int
range: 0..100config: False
- 
memory_usage¶ Bytes allocated and still in use by the process
type: int
range: 0..18446744073709551615config: False
units: bytes
- 
memory_utilization¶ The percentage of RAM that is being used by the process
type: int
range: 0..100config: False
-