#!/usr/bin/ruby -w diskinfo = `sar -d | grep '..:..:.. disk0' | tail -n 2 | head -n 1 | awk '{print $3 " " $4}'`.chomp.split(/\s/) df = `df -k | head -n 2 | tail -n 1 | awk '{print $2 " " $3 " " $4}'` usage = df.chomp.split(/\s/) total, used, available = usage tps, blk = diskinfo bps = (blk.to_i * 4096).to_i puts bps puts tps puts total puts used puts available