Andrea De Pasquale
1369763067
Change raid0 status line regexp for mdadm collector ( #619 )
2017-07-20 17:04:33 +02:00
Tobias Schmidt
445ed44082
mdadm: Remove extra file existence check
2017-03-22 10:11:19 -03:00
Tobias Schmidt
0400e437be
Fix and simplify parsing of raid metrics
...
Fixes the wrong reporting of active+total disk metrics for inactive
raids. Also simplifies the code and removes a couple of redundant
comments.
2017-03-19 08:03:58 -03:00
Tobias Schmidt
922e74d58f
Remove unnecessarily named return variables
...
Named return variables should only be used to describe the returned type
further, e.g. `err error` doesn't add any new information and is just
stutter.
2017-02-28 16:04:25 -04:00
Tobias Schmidt
c703435790
Fix all open go lint and vet issues
2017-02-28 13:05:38 -04:00
dan mcweeney
13aa37025f
Feedback on PR, thanks @tcolgate for the review
2016-11-17 10:23:01 -05:00
dan mcweeney
1f6b5aee39
#219 - add fixes for @samzhang111 super token
2016-11-16 14:49:57 -05:00
dan mcweeney
00c9a88a55
Fixes #219 - use the default to catch personalities that are unknown
...
Assumes all raid configurations start with raid and that anything
else is unknown.
2016-11-16 14:47:03 -05:00
Ed Schouten
9749c2c0b3
mdstat: Fix parsing of RAID0 lines that contain additional attributes.
...
We seem to have a small number of Linux servers here that have lines in
/proc/mdstat that cannot be parsed by the node exporter, due to them
containing attributes that are not matched by the regular expression
("super 1.2").
Extend the regular expression to skip this data, just like we do for all
of the other status lines.
2016-11-16 17:21:25 +01:00
Ben Kochie
afac1f7433
Update mdstat fixture based on linux source.
...
Update `Contains` matching for `resync=`
2016-09-19 16:11:16 +02:00
Ben Kochie
64b82596ef
Fix mdadm collector for resync=PENDING.
...
Add fix for mdadm devices in state `resync=PENDING`.
* Update test and fixture.
2016-09-18 08:30:20 +02:00
Thomas Frössman
32e3445d72
Fix mdstat tabs parsing
2016-08-06 14:08:11 +02:00
Ben Kochie
a09bbaacd1
Add support for raid0 devices in mdadm_linux collector.
2016-06-11 08:54:39 +02:00
Tobias Schmidt
e2163db0f7
Document os support of each collector
2016-01-21 19:36:58 -05:00