What software would people recommend for remotely monitoring a server? I'm not talking about intrustion detection and whatnot, just keeping an eye on things like CPU load, memory, bandwidth usage, etc. Bonus points if it uses something like RRD--graphs and charts are not just pretty eyecandy for me.