Scrutiny
Self-hosted S.M.A.R.T monitoring dashboard that collects SMART data, visualizes historical trends, and alerts on drive health.
Scrutiny is a self-hosted web application for monitoring disk health by collecting SMART data from smartd and correlating it with real-world failure rates. It auto-detects connected drives, tracks SMART metrics over time, and provides a focused dashboard with configurable alerts.
Key Features
- Web UI dashboard focused on critical SMART metrics
- Integration with smartd for data collection (no re-invention of SMART parsing)
- Auto-detection of all connected drives
- Historical SMART metric tracking and trend visualization
- Thresholds informed by real-world drive failure data
- Temperature monitoring
- Docker-based deployment with an omnibus image (web + collector) and options for manual install
- Configurable alerting/notifications via Webhooks and other channels
- Hub/Spoke deployment support (separate web, collector, and storage components)
Use Cases
- Centralized monitoring of multiple disks in servers, NAS, or data centers
- Proactive maintenance through alerts when SMART attributes change
- Long-term health trend analysis to inform replacement cycles or capacity planning
Limitations and Considerations
- Scrutiny is a work-in-progress and may have rough edges or incomplete features
- Requires privileged access to host devices to query SMART data (e.g., capability flags for containers)
- Some RAID controllers or USB-docked drives may require manual configuration to expose SMART data
Conclusion
Scrutiny provides a focused, self-contained solution for monitoring disk health via SMART data, with flexible deployment options and alerting to help mitigate data-loss risk.





