Zenoss Community edition, best free snmp based monitor software I have found so far. It has graphing ability, supports any SNMP aware system ( Windows monitoring via WMI), Nagios is good for monitoring non-snmp applications, but monitoring
CPU/Disk space via sar/df output is awkward.
Open Source Network Monitoring and Systems Management - Zenoss Community