Server monitor Software
Our company wants a server monitoring software that will monitor our servers in the cloud. We want to know when we need to update/upgrade our servers based on the load that they are seeing. We want a very light program written in C/C++ as to not significantly increase the load. The program should be idle and every X amount of time, selected by the user when program starts, should wake up and contact the monitoring server to report its load. The monitoring server software will take each of the server's information and put it into a MYSQL database. The project will include the agent that will report and the master software that will put the information in the database. The platform will be Linux on both ends. Both programs should be written in C/C++. The programmer is encouraged to use tools already in Linux such as top.