How to "record" load stats?

Is there any (free) software available that I can install to monitor load statistics for one of our servers?

Specifically I would like to be able to:

See a graph (like MRTG) that shows hourly, daily, weekly and monthly load for the server.

It would be ideal if I could click any point on the graph and have it "drill down" to a snapshot of what was running at any given moment.

(ie: on the hourly graph, if i click on the 12:25am line it would display a page showing all the processing running at that snapshot, ordered by cpu usage, etc..)

Is there such software available anywhere? We would like to:

1) See what usage patterns we have.
2) Have ability to go back in time and see what was causing high loads.

Thanks!

 

 

 

 

Top