Scrutiny is a web-based dashboard for monitoring hard drive health through S.M.A.R.T data.
The tool addresses limitations in the standard smartd daemon by providing a web interface that distinguishes between critical and informational S.M.A.R.T metrics, tracks attribute history over time to detect gradual degradation, and applies real-world failure thresholds rather than relying solely on manufacturer-set thresholds. It integrates with smartd rather than replacing it, automatically detecting connected drives and collecting S.M.A.R.T data for trend analysis. The dashboard emphasizes critical metrics while also tracking temperature and supports configurable alerting through webhooks.
Scrutiny suits operators managing servers with multiple drives who need visibility into drive health trends and early warning of potential failures. It works with RAID controllers supported by smartctl, though some controllers may not pass through underlying S.M.A.R.T data. The tool is distributed as an all-in-one Docker image for ease of deployment, though manual installation is also supported. For RAID setups, devices must be explicitly passed through to the container.
The project is marked as work-in-progress with acknowledged rough edges. Development activity shows ongoing refinement of core monitoring functionality, with device detection and RAID controller support receiving particular attention through troubleshooting documentation and configuration options. Future capabilities under consideration include hard drive performance testing and tracking.