Dstat allows you to view all of your system resources instantly, eg. compare disk usage in combination with interrupts from your IDE controller, or compare the network bandwidth numbers directly with the disk throughput (in the same interval).
- dstat_app - the most expensive process on the system
- dstat_battery - the percentage of battery charge (needs ACPI)
- dstat_cpufreq - the CPU frequency (needs ACPI)
- dstat_dbus - the number of dbus connections (needs python-dbus)
- dstat_freespace - see the disk usage per partition
- dstat_gpfs - the GPFS read/write IO
- dstat_gpfsop - the GPFS filesystem operations
- dstat_nfs3 - the NFS v3 client operations
- dstat_nfs3op - the extended NFS v3 client operations
- dstat_nfsd3 - the NFS v3 server operations
- dstat_nfsd3op - the extended NFS v3 server operations
- dstat_postfix - counters of the differnt queues (needs postfix)
- dstat_rpc - RPC client calls
- dstat_rpcd - RPC server calls
- dstat_sendmail - counters of the queue (needs sendmail)
- dstat_thermal - CPU temperature
- dstat_utmp - number of utmp sessions (needs python-utmp)
- dstat_wifi - wireless link quality and signal/noise ratio (needs python-wifi)
$sudo apt-get install dstat
eg:
$ dstat -M time,cpu,net,disk,sys,load,proc,topcpuSee more here