Overview
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.
System Monitoring Consoles
Virtually every operating system has a system monitoring console.
KDE System Monitor
Operating Systems
- Linux
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.
iostat
Monitor local disks or NFS mounts
Usage:
No Format |
---|
iostat -xnCcz 10 |
Operating Systems
- Linux
- Solaris
- Open Solaris
vmstat
Monitor virtual memory
Usage:
No Format |
---|
vmstat 10 |
Operating Systems
- Linux
- Solaris
- Open Solaris
mpstat
Monitor CPU/core activity
Usage:
No Format |
---|
mpstat 10 |
prstat
Monitor per-process or per-user resources
Usage:
No Format |
---|
prstat -t 10 |
Operating Systems
- Solaris
- Open Solaris
zpool iostat
Operating Systems
- Solaris
- Open Solaris
Monitor ZFS pools
Usage:
No Format |
---|
zpool iostat 10 |