sys.process
Retrieve a list of running processes, separated by CPU and memory usage. The list is returned in order of most to least amount of CPU and memory usage. The number of rows returned can be specified using the params request parameter. A maximum of 20 rows can be returned. This is similar to running sudo top on a host.
JSON-RPC Request
{"jsonrpc":"2.0","id":1,"method":"sys.process","params":{"rows":3}}
JSON-RPC Response
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"cpu": [
{
"pid": integer,
"cpu_usage": number,
"memory_usage": number,
"cpu_time": "string",
"user": "string",
"command": "string"
}
],
"memory": [
{
"pid": integer,
"cpu_usage": number,
"memory_usage": number,
"cpu_time": "string",
"user": "string",
"command": "string"
}
]
}
}
RVC CLI Example
rvc sys process
Response
Cpu...: [
Pid.........: 3038
Cpu Usage...: 7.9
Memory Usage: 0.1
Cpu Time....: 4518:10
User........: haclust+
Command.....: /usr/lib/pacemaker/cib
Pid.........: 7204
Cpu Usage...: 2.7
Memory Usage: 0.3
Cpu Time....: 0:26
User........: libvirt+
Command.....: qemu-system-x86_64 -enable-kvm -name guest=kvm3,debug-threads=on -S -object secret,id=masterKey0,format=raw,file=/var/lib/libvirt/qemu/domain-72-kvm3/master-key.aes -machine pc-i440fx-2.1,accel=kvm,usb=off,dump-guest-core=off -cpu Westmere,+vme,+ds,+acpi,+ss,+ht,+tm,+pbe,+pclmuldq,+dtes64,+monitor,+ds_cpl,+vmx,+est,+tm2,+xtpr,+pdcm,+movbe,+tsc-deadline,+rdrand,+arat,+tsc_adjust,+smep,+erms,+rdtscp,+3dnowprefetch,hv_time,hv_relaxed,hv_vapic,hv_spinlocks=0x1fff -m 1024 -realtime mlock=off -smp 1,sockets=1,cores=1,threads=1 -uuid 9d0ee84f-f0cd-40c9-87bf-2ac2c21092e3 -no-user-config -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/domain-72-kvm3/monitor.sock,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=localtime,clock=vm,driftfix=slew -global kvm-pit.lost_tick_policy=delay -no-hpet -no-shutdown -boot strict=on -device nec-usb-xhci,id=usb,bus=pci.0,addr=0x6 -device virtio-serial-pci,id=virtio-serial0,bus=pci.0,addr=0x7 -drive file=/kvm/kvm3/disk0.qcow2,format=qcow2,if=none,id=drive-virtio-disk0,cache=none -device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x8,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1 -netdev tap,fd=56,id=hostnet0,vhost=on,vhostfd=58 -device virtio-net-pci,netdev=hostnet0,id=net0,mac=52:54:00:82:37:cc,bus=pci.0,addr=0x3,bootindex=2 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -chardev socket,id=charchannel0,path=/var/lib/libvirt/qemu/channel/target/domain-72-kvm3/org.qemu.guest_agent.0,server,nowait -device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=org.qemu.guest_agent.0 -chardev spicevmc,id=charchannel1,name=vdagent -device virtserialport,bus=virtio-serial0.0,nr=2,chardev=charchannel1,id=channel1,name=com.redhat.spice.0 -device usb-tablet,id=input0,bus=usb.0,port=1 -spice port=5902,addr=0.0.0.0,disable-ticketing,seamless-migration=on -device qxl-vga,id=video0,ram_size=67108864,vram_size=67108864,vram64_size_mb=0,vgamem_mb=64,bus=pci.0,addr=0x2 -device intel-hda,id=sound0,bus=pci.0,addr=0x5 -device hda-micro,id=sound0-codec0,bus=sound0.0,cad=0 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x4 -msg timestamp=on
Pid.........: 2396
Cpu Usage...: 1.3
Memory Usage: 0.1
Cpu Time....: 746:35
User........: root
Command.....: /usr/sbin/libvirtd
Pid.........: 8730
Cpu Usage...: 1.2
Memory Usage: 0.0
Cpu Time....: 0:12
User........: sensu
Command.....: [mysqld] <defunct>
Pid.........: 3034
Cpu Usage...: 1.1
Memory Usage: 0.5
Cpu Time....: 629:52
User........: root
Command.....: /usr/sbin/corosync -f
Pid.........: 23391
Cpu Usage...: 1.1
Memory Usage: 0.4
Cpu Time....: 14:53
User........: libvirt+
Command.....: qemu-system-x86_64 -enable-kvm -name guest=kvm1,debug-threads=on -S -object secret,id=masterKey0,format=raw,file=/var/lib/libvirt/qemu/domain-69-kvm1/master-key.aes -machine pc-i440fx-2.1,accel=kvm,usb=off,dump-guest-core=off -cpu Westmere,+vme,+ds,+acpi,+ss,+ht,+tm,+pbe,+pclmuldq,+dtes64,+monitor,+ds_cpl,+vmx,+est,+tm2,+xtpr,+pdcm,+movbe,+tsc-deadline,+rdrand,+arat,+tsc_adjust,+smep,+erms,+rdtscp,+3dnowprefetch,hv_time,hv_relaxed,hv_vapic,hv_spinlocks=0x1fff -m 1024 -realtime mlock=off -smp 1,sockets=1,cores=1,threads=1 -uuid 84c5c2c9-a5f7-4158-8e06-f38a1753bf44 -no-user-config -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/domain-69-kvm1/monitor.sock,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=localtime,clock=vm,driftfix=slew -global kvm-pit.lost_tick_policy=delay -no-hpet -no-shutdown -boot strict=on -device nec-usb-xhci,id=usb,bus=pci.0,addr=0x6 -device virtio-serial-pci,id=virtio-serial0,bus=pci.0,addr=0x7 -drive file=/kvm/kvm1/disk0.qcow2,format=qcow2,if=none,id=drive-virtio-disk0,cache=none -device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x8,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1 -netdev tap,fd=26,id=hostnet0,vhost=on,vhostfd=28 -device virtio-net-pci,netdev=hostnet0,id=net0,mac=52:54:00:d3:bc:f8,bus=pci.0,addr=0x3,bootindex=2 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -chardev socket,id=charchannel0,path=/var/lib/libvirt/qemu/channel/target/domain-69-kvm1/org.qemu.guest_agent.0,server,nowait -device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=org.qemu.guest_agent.0 -chardev spicevmc,id=charchannel1,name=vdagent -device virtserialport,bus=virtio-serial0.0,nr=2,chardev=charchannel1,id=channel1,name=com.redhat.spice.0 -device usb-tablet,id=input0,bus=usb.0,port=1 -spice port=5900,addr=0.0.0.0,disable-ticketing,seamless-migration=on -device qxl-vga,id=video0,ram_size=67108864,vram_size=67108864,vram64_size_mb=0,vgamem_mb=64,bus=pci.0,addr=0x2 -device intel-hda,id=sound0,bus=pci.0,addr=0x5 -device hda-micro,id=sound0-codec0,bus=sound0.0,cad=0 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x4 -msg timestamp=on
Pid.........: 926
Cpu Usage...: 0.6
Memory Usage: 0.0
Cpu Time....: 345:16
User........: root
Command.....: [kipmi0]
Pid.........: 3040
Cpu Usage...: 0.6
Memory Usage: 0.0
Cpu Time....: 375:05
User........: root
Command.....: /usr/lib/pacemaker/lrmd
Pid.........: 6906
Cpu Usage...: 0.6
Memory Usage: 2.2
Cpu Time....: 0:05
User........: sensu
Command.....: mysqld
Pid.........: 7
Cpu Usage...: 0.3
Memory Usage: 0.0
Cpu Time....: 174:08
User........: root
Command.....: [rcu_sched]
]
Memory: [
Pid.........: 6906
Cpu Usage...: 0.6
Memory Usage: 2.2
Cpu Time....: 0:05
User........: sensu
Command.....: mysqld
Pid.........: 23805
Cpu Usage...: 0.0
Memory Usage: 1.3
Cpu Time....: 0:52
User........: sensu
Command.....: mysqld
Pid.........: 2399
Cpu Usage...: 0.3
Memory Usage: 0.6
Cpu Time....: 210:59
User........: root
Command.....: /usr/bin/dockerd -H unix:///var/run/docker.sock --ip-forward=true --iptables=false --ip-masq=true --log-driver syslog -G docker
Pid.........: 3034
Cpu Usage...: 1.1
Memory Usage: 0.5
Cpu Time....: 629:52
User........: root
Command.....: /usr/sbin/corosync -f
Pid.........: 2407
Cpu Usage...: 0.3
Memory Usage: 0.5
Cpu Time....: 196:49
User........: sensu
Command.....: /usr/sbin/sensu-agent start
Pid.........: 850
Cpu Usage...: 0.0
Memory Usage: 0.4
Cpu Time....: 25:24
User........: root
Command.....: /lib/systemd/systemd-journald
Pid.........: 23391
Cpu Usage...: 1.1
Memory Usage: 0.4
Cpu Time....: 14:53
User........: libvirt+
Command.....: qemu-system-x86_64 -enable-kvm -name guest=kvm1,debug-threads=on -S -object secret,id=masterKey0,format=raw,file=/var/lib/libvirt/qemu/domain-69-kvm1/master-key.aes -machine pc-i440fx-2.1,accel=kvm,usb=off,dump-guest-core=off -cpu Westmere,+vme,+ds,+acpi,+ss,+ht,+tm,+pbe,+pclmuldq,+dtes64,+monitor,+ds_cpl,+vmx,+est,+tm2,+xtpr,+pdcm,+movbe,+tsc-deadline,+rdrand,+arat,+tsc_adjust,+smep,+erms,+rdtscp,+3dnowprefetch,hv_time,hv_relaxed,hv_vapic,hv_spinlocks=0x1fff -m 1024 -realtime mlock=off -smp 1,sockets=1,cores=1,threads=1 -uuid 84c5c2c9-a5f7-4158-8e06-f38a1753bf44 -no-user-config -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/domain-69-kvm1/monitor.sock,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=localtime,clock=vm,driftfix=slew -global kvm-pit.lost_tick_policy=delay -no-hpet -no-shutdown -boot strict=on -device nec-usb-xhci,id=usb,bus=pci.0,addr=0x6 -device virtio-serial-pci,id=virtio-serial0,bus=pci.0,addr=0x7 -drive file=/kvm/kvm1/disk0.qcow2,format=qcow2,if=none,id=drive-virtio-disk0,cache=none -device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x8,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1 -netdev tap,fd=26,id=hostnet0,vhost=on,vhostfd=28 -device virtio-net-pci,netdev=hostnet0,id=net0,mac=52:54:00:d3:bc:f8,bus=pci.0,addr=0x3,bootindex=2 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -chardev socket,id=charchannel0,path=/var/lib/libvirt/qemu/channel/target/domain-69-kvm1/org.qemu.guest_agent.0,server,nowait -device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=org.qemu.guest_agent.0 -chardev spicevmc,id=charchannel1,name=vdagent -device virtserialport,bus=virtio-serial0.0,nr=2,chardev=charchannel1,id=channel1,name=com.redhat.spice.0 -device usb-tablet,id=input0,bus=usb.0,port=1 -spice port=5900,addr=0.0.0.0,disable-ticketing,seamless-migration=on -device qxl-vga,id=video0,ram_size=67108864,vram_size=67108864,vram64_size_mb=0,vgamem_mb=64,bus=pci.0,addr=0x2 -device intel-hda,id=sound0,bus=pci.0,addr=0x5 -device hda-micro,id=sound0-codec0,bus=sound0.0,cad=0 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x4 -msg timestamp=on
Pid.........: 7204
Cpu Usage...: 2.7
Memory Usage: 0.3
Cpu Time....: 0:26
User........: libvirt+
Command.....: qemu-system-x86_64 -enable-kvm -name guest=kvm3,debug-threads=on -S -object secret,id=masterKey0,format=raw,file=/var/lib/libvirt/qemu/domain-72-kvm3/master-key.aes -machine pc-i440fx-2.1,accel=kvm,usb=off,dump-guest-core=off -cpu Westmere,+vme,+ds,+acpi,+ss,+ht,+tm,+pbe,+pclmuldq,+dtes64,+monitor,+ds_cpl,+vmx,+est,+tm2,+xtpr,+pdcm,+movbe,+tsc-deadline,+rdrand,+arat,+tsc_adjust,+smep,+erms,+rdtscp,+3dnowprefetch,hv_time,hv_relaxed,hv_vapic,hv_spinlocks=0x1fff -m 1024 -realtime mlock=off -smp 1,sockets=1,cores=1,threads=1 -uuid 9d0ee84f-f0cd-40c9-87bf-2ac2c21092e3 -no-user-config -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/domain-72-kvm3/monitor.sock,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=localtime,clock=vm,driftfix=slew -global kvm-pit.lost_tick_policy=delay -no-hpet -no-shutdown -boot strict=on -device nec-usb-xhci,id=usb,bus=pci.0,addr=0x6 -device virtio-serial-pci,id=virtio-serial0,bus=pci.0,addr=0x7 -drive file=/kvm/kvm3/disk0.qcow2,format=qcow2,if=none,id=drive-virtio-disk0,cache=none -device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x8,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1 -netdev tap,fd=56,id=hostnet0,vhost=on,vhostfd=58 -device virtio-net-pci,netdev=hostnet0,id=net0,mac=52:54:00:82:37:cc,bus=pci.0,addr=0x3,bootindex=2 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -chardev socket,id=charchannel0,path=/var/lib/libvirt/qemu/channel/target/domain-72-kvm3/org.qemu.guest_agent.0,server,nowait -device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=org.qemu.guest_agent.0 -chardev spicevmc,id=charchannel1,name=vdagent -device virtserialport,bus=virtio-serial0.0,nr=2,chardev=charchannel1,id=channel1,name=com.redhat.spice.0 -device usb-tablet,id=input0,bus=usb.0,port=1 -spice port=5902,addr=0.0.0.0,disable-ticketing,seamless-migration=on -device qxl-vga,id=video0,ram_size=67108864,vram_size=67108864,vram64_size_mb=0,vgamem_mb=64,bus=pci.0,addr=0x2 -device intel-hda,id=sound0,bus=pci.0,addr=0x5 -device hda-micro,id=sound0-codec0,bus=sound0.0,cad=0 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x4 -msg timestamp=on
Pid.........: 2413
Cpu Usage...: 0.1
Memory Usage: 0.3
Cpu Time....: 62:11
User........: root
Command.....: /usr/bin/choria server --config=/etc/choria/server.conf
Pid.........: 2975
Cpu Usage...: 0.2
Memory Usage: 0.3
Cpu Time....: 159:23
User........: root
Command.....: docker-containerd --config /var/run/docker/containerd/containerd.toml
]