You can always try MRTG. Take a look here http://www.somix.com, they make a good product that can provide that kind of graphing via snmp, or you can write your own if you feel adventureous enough!

--Original Message Text---
From: Kevin Anderson
Date: Fri, 25 Oct 2002 14:09:56 -0600

Are there any good monitoring utilities that can provide a statistical graph over time.

Something that would allow me to track things like CPU time per day over the course of a year. Ditto with Disk Space (though df and something like Excel could give me that). Etc.

Like top, maybe. But designed for a MUCH longer timeframe.

I want to be able to justify a larger server in a couple of years, and I'd like to say something beyond "it's time to upgrade". I'd rather say, we've become more dependant on our technological systems. When we started out, 3 years ago, the servers average utilization was 14%, Free Memory was about 75%. Over that time, we've become much busier, and now our average utilization is 85% and Free Memory is 0%.

I could use a cron job to dump the output from top periodically through the day, but I'd like to have gkrellm's charts spanning over a period of several months at a time. But... What can build the data which would be the basis of that chart? There must be files in /proc that show processor utilization? # of users? # of processes? Disk Free vs Disk Used per partition? Network Utilization?If I wrote them all to a database every minute or so, we'd have a very accurate chart after a while. We'd know what days were busy every month, etc.

Any ideas?
Kev.



Reply via email to