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