dstat is a versatile replacement for vmstat, iostat, netstat, nfsstat, and ifstat. It includes various counters (in separate plugins) and allows you to select and view all of your system resources instantly; you can, for example, 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).
|Tags||Diagnostics Monitoring Operating System Kernels Linux Systems Administration|
|Operating Systems||POSIX Linux|
Release Notes: This release added new plugins for I/O transactions per device, Squid counters, Dstat performance counters, most expensive interrupt, and additional advanced process plugins. Better protection against counter rollovers was provided. Support for CCISS and virtio block devices was added. Memory usage was reduced for top process plugins. There were various improvements and documentation updates.
Release Notes: New plugins were added for Qmail stats (--qmail), Dstat baselining (--dstat), and disk transactions per second (--disk-tps). Per plugin line caching was added for improved performance. Usability and documentation improvements were made. A --profile option was added to assist in profiling Dstat.
Release Notes: This version fixes CVE-2009-3894. New plugins were added for showing NTP time, power usage, fan speed, remaining battery time, memcache hits and misses, process count, top process total and average latency, top process total and average CPU timeslice, and per disk utilization rates. Lots of changes were made to the plugin interface to simplify writing external plugins. All external plugins can now be addressed with a long option. Improvements were made to performance and theming. The --bw/--blackonwhite option was added for users with a light terminal background. The --float option was added to force showing floating point numbers on screen.
Release Notes: This release adds new plugins for counters with respect to open files, inodes, sockets, asynchronous I/O, pagefaults, and completed I/O requests. It adds a --list option to list all available plugins. It adds a VMware guest memctl plugin.
Release Notes: A more accurate scheduler. New snooze and net_packets plugins. A --pidfile option. Improved --debug output for certain plugins. Warnings when time is non-linear (like on VMware). Various small bugfixes and improvements.