Difference between revisions of "Sar -d"

From wikieduonline
Jump to navigation Jump to search
Line 1: Line 1:
 +
{{lowercase}}
 
:<code>[[sar]] -d</code> To report disk ([[block]] devices) activity. See also <code>[[iostat -x]]</code>.
 
:<code>[[sar]] -d</code> To report disk ([[block]] devices) activity. See also <code>[[iostat -x]]</code>.
  

Revision as of 10:32, 16 September 2021

sar -d To report disk (block devices) activity. See also iostat -x.


  • sar -d
  • sar -d --human
  • sar -d --human | egrep "util|dev253-4"
sar -d
02:45:01 PM       DEV       tps     rkB/s     wkB/s   areq-sz    aqu-sz     await     svctm     %util
02:46:01 PM    dev7-0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
02:46:01 PM    dev7-1      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
02:46:01 PM    dev7-2      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
svctm The average service time (in milliseconds) for I/O requests that were issued to the device. Warning! Do not trust this field any more. This field will be removed in a future sysstat version


sar
01:12:01 PM     CPU     %user     %nice   %system   %iowait    %steal     %idle
01:13:01 PM     all      2.99      0.00      6.58      7.13      0.00     83.30
01:14:01 PM     all      5.39      0.00      2.30      6.70      0.00     85.61
01:15:01 PM     all      4.80      0.00      0.96      8.91      0.00     85.33
01:16:01 PM     all      4.65      0.00      0.64      6.19      0.00     88.52

%iowait column from sar command also provide information about disk I/O requests.

Activities

  1. Review read, write and load of block devices using sar and awk
wkB/s > 90.000
DEVICE="dev253"; for i in `ls -1 /var/log/sysstat/sa??`; do echo $i; sar -f $i -d | awk '$6>90000' | grep $DEVICE | grep -v "^0" ; done
rkB/s > 90.000
DEVICE="dev253"; for i in `ls -1 /var/log/sysstat/sa??`; do echo $i; sar -f $i -d | awk '$5>90000' | grep $DEVICE | grep -v "^0" ; done
%util > 95%
DEVICE="dev253"; for i in `ls -1 /var/log/sysstat/sa??`; do echo $i; sar -f $i -d | awk '$NF>95' | grep $DEVICE | grep -v "^0" ; done


Related commands

See also

Advertising: