Comprehensive resource logging with charts?
I'm setting up an internet-facing server using Gentoo Linux with multiple services, the biggest of which are Minecraft, Apache, and Mumble. I want to determine if the machine can handle it all, or if I need to upgrade something.
My plan is to get everything running and then have a 'testing' stage where I tell my players to go nuts on the new server for a week -- in that time I want to collect data on performance, and at the end of the week carefully review the data. These are thing things I'll probably need to collect:
CPU usage over time
RAM/Swap usage over time
Peak network traffic
This server has no X so I'd prefer a web interface. I'm ok with installing a 'heavyweight' package as long as it's robust and not hard to use.