smartmontools contains utility programs (smartctl, smartd) to control/monitor storage systems using the Self-Monitoring, Analysis and Reporting Technology System (S.M.A.R.T.) built into most modern ATA and SCSI disks. It is derived from smartsuite.


  • Schedule S.M.A.R.T. testing of your drive on a regular base with smartd
  • smartd prints log messages and triggers alert mails when a failure of your drive is predictable

Project Samples

Project Activity

See All Activity >

Follow S.M.A.R.T. Monitoring Tools

S.M.A.R.T. Monitoring Tools Web Site

Other Useful Business Software

Take Our Survey. We Plant a Tree. Take Our Survey. We Plant a Tree. Icon
Take Our Survey. We Plant a Tree. Icon

In honor of Earth Day, HPCC Systems is committed to planting 10,000 new trees across our national forests.

HPCC Systems is dedicated to the environment and is giving you the opportunity to take action and be a small part of a big impact. In partnership with the National Forest Foundation, HPCC Systems is growing and promoting awareness of environmental sustainability with their 10K Trees Challenge. The best time to plan a tree was 20 years ago. The second best time is now! Take our survey and take part in helping the environment.

Rate This Project

Login To Rate This Project

User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • Great, with one exception! smartd (on linux server/as daemon on linux) will send warning mail of current pending sector/offline uncorrectable each time the server boots (or smartd is started) therefore, a server which boots each day will "spam" the inbox of the admin with these mails. If only it could write the last state/mail sent in a dir (like /var/lib or something), that would be great.

Read more reviews >

Additional Project Details



Intended Audience

Customer Service, System Administrators, End Users/Desktop

User Interface

Non-interactive (Daemon), Command-line

Programming Language

C++, C