The performance testing framework is not the only place to collect information about software operating parameters. This section collects tip on useful operating system commands or tools which may be used. Some command or tools are specific to an operating system or are variations with differing options and outputs. So this section is organized by by tool and by operating system. Feel free to add your favorite methods to this forum, please do not worry about organization since there is no perfect way to arrange this documentation.
Virtually every operating system has a system monitoring console.
Operating Systems
This application presents a graphical view of system utilization per process or summary graphs. This monitor requires graphical access to a Linux server and either local or remote monitoring access to the server running the Fedora Repository or a service being tested.
Monitor local disks or NFS mounts
Usage:
iostat -xnCcz 10 |
Operating Systems
Monitor virtual memory
Usage:
vmstat 10 |
Operating Systems
Monitor CPU/core activity
Usage:
mpstat 10 |
Monitor per-process or per-user resources
Usage:
prstat -t 10 |
Operating Systems
Operating Systems
Monitor ZFS pools
Usage:
zpool iostat 10 |