Is there a way to monitor disk health and send cronjob reports for errors?
I know you can use smartctl -s on -a /dev/hda
to pull information but just wondering if there is a way that could be used to filter and only send if something needs attention.
Is SmartMon something I want to look into?
Best Answer
You can set up
smartd
to run as a daemon and email you when a disk error occurs. Add-m your@email.com
to the relevant line of thesmartd
configuration file (e.g./etc/smartd.conf
or/etc/default/smartmontools
). This is the line that usually begins withDEVICESCAN
.