Hi David,
I'm one of the developers of e-smith monitor and can promise that besides Derek says we didn't know about this

)))
To calculate hd usage we run df -k every 15 minutes and take the info directly from it. If this command works under RAID you should not find any problem. The problem is we dont have any RAID (software nor hardware) and can't test it (the same thing happened with the network interfaces, our system is very simple).
BTW, we have run into 2 problems while developing our new release:
1) The Wpassword bug" or sometimes "graphs don't appear". This is a Perl related problem with the permissionjs of the monitor function. If we use the -T switch it seems some people get a "admin password bug". If we remove the -T but put the script with SUID the default behaviour is -T and graphs don't appear. At the end we have decided to let the SUID activated but use the -U inside the script. This mught be a security problem. This is caused because inside the script an external shell is used (rrdtool update command) with variables as arguments. We are studying RRDtool documentation to make use of some of its perl bindings, but wont make it for this 2.0-00 release.
2) The data gathering script now runs as a daemon instead of in cron. Every thing works fine but we have been told that e-smith "remakes" the rc.d directory after an update, removing our link. We don't know yet how to solve this, any experience or ideas?
Regards