I would like to monitor the resources of my servers such as CPU, memory, disk space and many other things. I'm using Nagios + Centreon to do this, but I would like to have a historical view of the use of the resources and show them in charts to have more data to manage them through the years in a better way.
I was thinking about creating a script which would be stored on every machine and would execute every 1 minute, sending data about the resources to my application which would handle this data and store it in my database.
But I was thinking Am I re-inventing the wheel?
There must be some system in the market that does what I'm looking for.
I've looked into Nagios, but it doesn't handle all the information that I seek, nor does Centreon.
Does anyone know of such a system? Am I being too radical in my way of thinking? I'm new to the infrastructure area, so sorry if this question is too naive =]
Ganglia should be perfect for what you need:
http://ganglia.sourceforge.net/
Demo: http://ganglia.wikimedia.org/latest/