[08:18] <brobostigon> morning boys and girls.
[13:00] <NET||abuse> hey guys, I need to configure disk health monitoring on my home server, i really want to know when the disk array might be in trouble.
[13:01] <daftykins> what is it, mdadm?
[13:01] <NET||abuse> I am wondering what the best solution would be, i will check in on it from time to time, and a web ui or someting would be handy
[13:01] <NET||abuse> daftykins: no, it's a btrfs array, 4x6TB disks
[13:01] <daftykins> no idea then
[13:02] <NET||abuse> and 1x1TB OS disk
[13:02] <NET||abuse> darn,,
[13:02] <NET||abuse> it's been running for, maybe 2 years now,,
[13:02]  * daftykins has a hardware controller that emails weekly verification results
[13:02] <NET||abuse> so i really need to know the disks are healthy, or if /when they need replacing
[13:03] <daftykins> well for the disks you'd want to just monitor their SMART output from smartctl
[13:03] <daftykins> could script something up that runs the command against each disk and emails it to you easily enough
[13:03] <NET||abuse> well, lets start underneath btrfs, smart. web or scheduled email or other api call with weekly/daily stats and results
[13:04] <daftykins> scripted up as i say with smartctl'd work
[13:04] <NET||abuse> is there anything simple and pre-configured, drop in installable  from repos?
[13:04] <NET||abuse> scripting == maintenance, and who has time for that.
[13:05] <daftykins> well the command hasn't changed since i started using it, so i can't think of a maintenance angle beyond reading the emails
[13:05] <daftykins> in fairness had you wanted a time saving setup the home non-LTS server with btrfs was not it (:
[13:07] <NET||abuse> haha, fair jab
[13:10] <daftykins> i honestly have no idea if there's anything automated, i'd think just being able to store and view the system logs would be handy for any btrfs malarkey, then email'd "smartctl -i /dev/sdx" for each disk for manual perusal
[13:11] <daftykins> no idea if there are any btrfs maintenance commands too, as what my hardware controller does is a full verify sweep across the volume checking the parity data every week, which is also a nice intensive task to provoke a bad sector being found if there is one