With sar and iowait, we can get CPU time utilization. But, when I executed both commands, I could see significant differences in their outputs.
> iostat && sar 1 1
Linux 2.6.32-042stab090.4 (LinuxBox) 08/14/2014 _x86_64_ (16 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
0.46 0.00 0.52 0.07 0.00 98.95
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
sda 10.53 760.66 44.67 3464410204 203460004
sdb 2.49 368.15 779.18 1676748162 3548769968
sdc 4.09 192.81 10.71 878170395 48792907
Linux 2.6.32-042stab090.4 (LinuxBox) 08/14/2014 _x86_64_ (16 CPU)
10:35:21 AM CPU %user %nice %system %iowait %steal %idle
10:35:22 AM all 0.00 0.00 0.06 0.00 0.00 99.94
Average: all 0.00 0.00 0.06 0.00 0.00 99.94
It is very difficult for me to decide which output is more reliable. Which command should be considered as more accurate one?