Skip to content

M4-1: Storage Health Analysis

Description

Create analyze_storage_health tool for Unraid array and disk health analysis.

Endpoint

POST /api/v1/tools/analyze_storage_health

Response Includes (from PRD)

  • Array status (STARTED/STOPPED)
  • Parity status and errors
  • Last parity check date
  • Per disk: device, slot, size, filesystem, usage%, temp, SMART status
  • SMART attributes: reallocated sectors, pending sectors, power on hours, etc.
  • Cache pools: size, usage, filesystem, balance/scrub status
  • Shares: name, size, cache preference, allocation method

Estimated Effort

1.5 days