How to Use vmstat for Performance Analysis

April 28, 2011 - by jacksonwest

Deirdre and Brendan took the time to put together some video guides to using vmstat to monitor systems for performance analysis. Brendan explains key fields in the video above, but also covers all the data output and how to scope for inquiries in multi-tenant environments. The examples should come in handy for anyone working with Unix-based systems.

Brendan also took some time to explain how to interpret CPU load average data from tools like uptime and prstat for Solaris-based systems like Joyent's SmartOS.

While these tools are handy, for the nitty gritty details you'll want the power of DTrace. In which case, check out Brendan's book DTrace: Dynamic Tracing in Oracle Solaris, Mac OS X and FreeBSD which is officially available in paperback or Kindle and iBooks downloads.