Go have a look at the xymon system. It is simple and easy youse and scales well. I used xymon at several organizations and it is awesome. The user community is also very vibrant and helpfull.
Other systems you can look at are Nagios and OpenNMS. These are more complex though and might be overkill.