in reply to Getting server Bandwidth

Have a look at MRTG, the Multi Router Traffic Grapher. Does nice graphs, and you can plug in your own perl script to monitor just about anything.