Table of Contents

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:

iostat -xnCcz 10

Operating Systems

  • Linux
  • Solaris
  • Open Solaris

vmstat

Monitor virtual memory

Usage:

vmstat 10

Operating Systems

  • Linux
  • Solaris
  • Open Solaris

mpstat

Monitor CPU/core activity

Usage:

mpstat 10

prstat

Monitor per-process or per-user resources

Usage:

prstat -t 10

Operating Systems

  • Solaris
  • Open Solaris

zpool iostat

Operating Systems

  • Solaris
  • Open Solaris

Monitor ZFS pools

Usage:

zpool iostat 10
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels