RAID Status Check Reference
All parameters, thresholds, and configuration options for the RAID status check in octoja.
Written By Erdinc Akay
Last updated 26 days ago
The RAID status check monitors RAID arrays and alerts when an array is degraded or failed. It covers Linux mdadm software RAID and ZFS pools, and Windows Storage Spaces and hardware/firmware RAID. In the check catalog it appears as RAID Status (DE: RAID-Status); by default it runs every 60 minutes.
Configuration fields
Metrics collected
- Array name (per array)
- Array status (
healthy,degraded,unhealthy,unknown, orrebuilding— with the rebuild percent shown while an array is resyncing) - Array level (e.g.
raid1,raid5,Storage Spaces,ZFS,RAIDfor Windows hardware/controller volumes) - Number of active and total disks per array
- Per-array result severity
Platform support
Severity mapping
Notes
- The check reads RAID state from the operating system. On Linux it reads mdadm arrays via
/proc/mdstatand ZFS pools viazpool status(skipped when ZFS is not installed). On Windows it reads Storage Spaces via the built-in storage management interface and controller/firmware RAID volumes (including Intel RST/VROC) viaGet-PhysicalDisk, where a RAID volume surfaces as a single disk with bus type RAID. Primordial (unconfigured) Storage Spaces pools are excluded, so only pools you have created are reported. - Controller/firmware RAID reports overall volume health only; the controller hides the individual member disks, so member counts are not shown for those volumes. For per-disk health, use the SMART check.
See also: Configure a RAID Status Check