Account for software RAIDs or multiple "drives" showing up
- The current implementation of
sar -d -pfiltering currently pulls up multiple drives when dealing with Linux software RAID.
root@root [~]# parted -l | awk '/dev|Model/'
Model: ATA ST2000NM0033-9ZM (scsi)
Disk /dev/sda: 2000GB
Model: ATA ST2000NM0055-1V4 (scsi)
Disk /dev/sdb: 2000GB
Model: ATA ST2000NM0033-9ZM (scsi)
Disk /dev/sdc: 2000GB
Model: Linux Software RAID Array (md)
Disk /dev/md0: 500MB
Model: Linux Software RAID Array (md)
Disk /dev/md1: 3000MB
Model: Linux Software RAID Array (md)
Disk /dev/md2: 2000MB
Model: Linux Software RAID Array (md)
Disk /dev/md3: 1995GB
- Example
sar -d -poutput in this scenario:
10:30:01 AM DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util
10:40:01 AM sdb 58.22 379.85 1563.37 33.38 1.81 31.14 5.71 33.21
10:40:01 AM sdc 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10:40:01 AM sda 75.98 944.05 1563.37 33.00 3.02 39.80 5.51 41.83
10:40:01 AM md2 0.36 2.87 0.00 8.00 0.00 0.00 0.00 0.00
10:40:01 AM md1 4.23 0.08 33.96 8.04 0.00 0.00 0.00 0.00
10:40:01 AM md0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10:40:01 AM md3 140.18 1320.91 1509.38 20.19 0.00 0.00 0.00 0.00
10:50:01 AM sdb 48.63 230.22 1536.40 36.33 1.16 23.80 6.39 31.07
10:50:01 AM sdc 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10:50:01 AM sda 60.90 646.97 1536.40 35.85 2.11 34.57 6.14 37.42
10:50:01 AM md2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10:50:01 AM md1 3.74 0.81 29.21 8.03 0.00 0.00 0.00 0.00
10:50:01 AM md0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10:50:01 AM md3 123.34 876.38 1487.82 19.17 0.00 0.00 0.00 0.00
- Resulting sar merge output on a CentOS6/7 system with this setup:
12:00:01 AM runq-sz plist-sz ldavg-1 %RealMem %memused %commit %swpused %user %nice %system %iowait %idle tps rtps wtps bread/s bwrtn/s DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util
01:20:01 PM 17 646 - 49% 90.80 - - - - - - - 176.23 42.41 133.83 2265.30 3194.45 md3 196.29 2265.30 1556.58 19.47 0.00 0.00 0.00 -
01:30:01 PM 2 638 - 47% 70.56 - - - - - - - 132.30 70.18 62.12 2158.81 1785.59 md2 0.46 0.25 3.45 8.00 0.00 0.00 0.00 -
01:30:01 PM 2 638 - 47% 70.56 - - - - - - - 132.30 70.18 62.12 2158.81 1785.59 md1 3.78 0.53 29.91 8.05 0.00 0.00 0.00 -
01:30:01 PM 2 638 - 47% 70.56 - - - - - - - 132.30 70.18 62.12 2158.81 1785.59 md0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -
01:30:01 PM 2 638 - 47% 70.56 - - - - - - - 132.30 70.18 62.12 2158.81 1785.59 md3 133.94 2158.06 839.82 22.38 0.00 0.00 0.00 -
01:40:01 PM 14 633 - 45% 72.31 - - - - - - - 117.09 56.65 60.44 1642.26 1599.92 md2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -
01:40:01 PM 14 633 - 45% 72.31 - - - - - - - 117.09 56.65 60.44 1642.26 1599.92 md1 3.42 0.40 27.17 8.05 0.00 0.00 0.00 -
01:40:01 PM 14 633 - 45% 72.31 - - - - - - - 117.09 56.65 60.44 1642.26 1599.92 md0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -
01:40:01 PM 14 633 - 45% 72.31 - - - - - - - 117.09 56.65 60.44 1642.26 1599.92 md3 111.03 1641.83 751.92 21.56 0.00 0.00 0.00 -
01:50:01 PM 15 628 - 47% 78.82 - - - - - - - 155.38 90.75 64.62 2464.96 1694.89 md2 0.38 3.02 0.00 8.00 0.00 0.00 0.00 -
01:50:01 PM 15 628 - 47% 78.82 - - - - - - - 155.38 90.75 64.62 2464.96 1694.89 md1 4.14 0.00 35.22 8.52 0.00 0.00 0.00 -
01:50:01 PM 15 628 - 47% 78.82 - - - - - - - 155.38 90.75 64.62 2464.96 1694.89 md0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -