Skip to main content

MD RAID

MD RAID

Plugin: proc.plugin Module: /proc/mdstat

Maintained by Netdata

Overview​

This integration monitors the status of MD RAID devices.

This collector is supported on all platforms.

This collector supports collecting metrics from multiple instances of this integration.

Default Behavior​

Auto-Detection​

This integration doesn't support auto-detection.

Limits​

The default configuration for this integration does not impose any limits on data collection.

Performance Impact​

The default configuration for this integration is not expected to impose a significant performance impact on the system.

Setup​

Prerequisites​

No action required.

Configuration​

Options​

There are no configuration options.

via File​

There is no configuration file.

Examples​

There are no configuration examples.

Alerts​

The following alerts are available:

Alert nameOn metricDescription
mdstat_last_collected md.disksnumber of seconds since the last successful data collection
mdstat_disks md.disksnumber of devices in the down state for the ${label:device} ${label:raid_level} array. Any number > 0 indicates that the array is degraded.
mdstat_mismatch_cnt md.mismatch_cntnumber of unsynchronized blocks for the ${label:device} ${label:raid_level} array
mdstat_nonredundant_last_collected md.nonredundantnumber of seconds since the last successful data collection

Metrics​

Metrics grouped by scope.

The scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.

Per MD RAID instance​

This scope has no labels.

Metrics:

MetricDescriptionDimensionsUnit
md.healthFaulty Devices In MDa dimension per md arrayfailed disks

Per md array​

Labels:

LabelDescription
deviceTBD
raid_levelTBD

Metrics:

MetricDescriptionDimensionsUnit
md.disksDisks Statsinuse, downdisks
md.mismatch_cntMismatch Countcountunsynchronized blocks
md.statusCurrent Statuscheck, resync, recovery, reshapepercent
md.expected_time_until_operation_finishApproximate Time Until Finishfinish_inseconds
md.operation_speedOperation SpeedspeedKiB/s
md.nonredundantNonredundant Array Availabilityavailableboolean

Do you have any feedback for this page? If so, you can open a new issue on our netdata/learn repository.