diff --git a/collector/fixtures/proc/mdstat b/collector/fixtures/proc/mdstat index adca5971..8f01be7f 100644 --- a/collector/fixtures/proc/mdstat +++ b/collector/fixtures/proc/mdstat @@ -16,9 +16,9 @@ md6 : active raid1 sdb2[2] sda2[0] [=>...................] recovery = 8.5% (16775552/195310144) finish=17.0min speed=259783K/sec md8 : active raid1 sdb1[1] sda1[0] - 195310144 blocks [2/2] [UU] - [=>...................] resync = 8.5% (16775552/195310144) finish=17.0min speed=259783K/sec - + 195310144 blocks [2/2] [UU] + [=>...................] resync = 8.5% (16775552/195310144) finish=17.0min speed=259783K/sec + md7 : active raid6 sdb1[0] sde1[3] sdd1[2] sdc1[1] 7813735424 blocks super 1.2 level 6, 512k chunk, algorithm 2 [4/3] [U_UU] bitmap: 0/30 pages [0KB], 65536KB chunk diff --git a/collector/mdadm_linux.go b/collector/mdadm_linux.go index 7b9ac3eb..0a66066d 100644 --- a/collector/mdadm_linux.go +++ b/collector/mdadm_linux.go @@ -142,7 +142,7 @@ func parseMdstat(mdStatusFilePath string) ([]mdStatus, error) { continue } - if l[0] == ' ' { + if l[0] == ' ' || l[0] == '\t' { // Those lines are not the beginning of a md-section. continue }