Developer(s) | Bruce Allen, Christian Franke, Guido Guenther [1] |
---|---|
Initial release | October 2002 |
Stable release | 7.4
[2]
/ August 1, 2023 |
Written in | C, C++ |
Operating system | Unix-like ( Linux, Mac OS X, BSD, others) and Microsoft Windows [1] |
Size | 1.3 MB |
Type | Hard Disk utility |
License | GNU GPL [1] |
Website |
www |
Smartmontools (S.M.A.R.T. Monitoring Tools) is a set of utility programs (smartctl and smartd) to control and monitor computer storage systems using the Self-Monitoring, Analysis and Reporting Technology (S.M.A.R.T.) system built into most modern (P)ATA, Serial ATA, SCSI/ SAS and NVMe hard drives. [1] [3] [4]
Smartmontools displays early warning signs of hard drive problems detected by S.M.A.R.T., often giving notice of impending failure while it is still possible to back data up. [5]
From late 2010 ATA Error Recovery Control configuration has been supported by Smartmontools, allowing it to configure many desktop-and laptop-class hard drives for use in a RAID array and vice versa. [6]
Most Linux distributions provide the smartmontools package. [7]
smartctl and smartd have a command-line interface. By default the output of smartctl is in human readable form; to aid logic trying to parse this output, JSON output is also available.
Developer(s) | Bruce Allen, Christian Franke, Guido Guenther [1] |
---|---|
Initial release | October 2002 |
Stable release | 7.4
[2]
/ August 1, 2023 |
Written in | C, C++ |
Operating system | Unix-like ( Linux, Mac OS X, BSD, others) and Microsoft Windows [1] |
Size | 1.3 MB |
Type | Hard Disk utility |
License | GNU GPL [1] |
Website |
www |
Smartmontools (S.M.A.R.T. Monitoring Tools) is a set of utility programs (smartctl and smartd) to control and monitor computer storage systems using the Self-Monitoring, Analysis and Reporting Technology (S.M.A.R.T.) system built into most modern (P)ATA, Serial ATA, SCSI/ SAS and NVMe hard drives. [1] [3] [4]
Smartmontools displays early warning signs of hard drive problems detected by S.M.A.R.T., often giving notice of impending failure while it is still possible to back data up. [5]
From late 2010 ATA Error Recovery Control configuration has been supported by Smartmontools, allowing it to configure many desktop-and laptop-class hard drives for use in a RAID array and vice versa. [6]
Most Linux distributions provide the smartmontools package. [7]
smartctl and smartd have a command-line interface. By default the output of smartctl is in human readable form; to aid logic trying to parse this output, JSON output is also available.