linux prog for server space, load etc

Hi all
what are the ways by which we can know and generate a report of the space remaining, memory(ram) used and the load on the server over a period of time.

well, this is for dummies, so in the order asked...

df
free
uptime

will get you snapshots of the information you need. To get that information over time, you could write a little script that does all of the above and put it in a cron job.