The smartmontools package contains two utility programs (smartctl and smartd) to control and monitor storage systems using the Self-Monitoring, Analysis and Reporting Technology System (SMART) built into most modern ATA and SCSI harddisks. In many cases, these utilities will provide advanced warning of disk degradation and failure.
Smartmontools supports ATA/ATAPI/SATA-3 to -8 disks and SCSI disks and tape devices. It should run on any modern Darwin (Mac OS X), Linux, FreeBSD, NetBSD, OpenBSD, Solaris, OS/2, Cygwin, QNX, eComStation or Windows system. Smartmontools can also be run from one of many different bootable CDs or floppies. Due to OS-specific issues and also depending on the different state of smartmontools development on the platforms, device support ist not the same for all OS platforms. We provide info about RAID-controller support here on the homepage and of course in the manpages.
Thanks to Alexander Shaduri, there is also a graphical user interface for smartctl
available. Go to the Homepage of
GSmartControl
to get all info and the software itself. Have a look at the
screenshots
and the
feature list
to get an impression of this nice tool.
If smartmontools is not already installed on your system, then go to our download section to get it. You will also find installation instructions for different operating systems and distributions. If you are looking for smartmontools user guides and tutorials, go to the documentation page. Scan section Frequently asked Questions, if you have specific problems or questions. Further support is available via the help page.
Last but not least, the about page describes the people behind smartmontools. And we provide an extended link list with additional background information and links to other monitoring resources.
Smartmontools was originally derived from the Linux
smartsuite package.