I am using a group of Windows 2008 R2 servers to host a web application. I want a monitoring system which notifies me when certain problems occur. In particular, I have an immediate need for monitoring the network connections between all of the servers. I occasionally experience intermittent network problems between a specific subset of servers, and would like to setup an alert system which watches out for these issues. However, I would generally be interested in monitoring anything which would affect the availability of my web application (thus implying the potential monitoring of other things in addition to the network).
My plan was to install some application on a server within my cloud network which can monitor all of the other servers on that network. I started trying to install System Center 2012, but ran into a couple of snags:
- The download was 1 GB. This is not technically a problem itself, but I do not have a sense of exactly what I need yet. Such a massive file size to download indicates to me that System Center might be way too bloated/sophisticated for my needs, (although perhaps not, as I do not explicitly know all of my needs yet/all the features available to me).
- System Center 2012 requires a dedicated SSRS reporting service available and setup; it seems as though SSRS 2008 R2 or later is a requirement for System Center. Depending on the licensing costs I am willing to withstand, configuration hoops I am willing to jump through, and depending on my needs, trying to setup a monitoring tool to work with SSRS seems like overkill to me. I would rather stay away from setting up a SQL database and a dedicated reporting service to run just for my monitoring service.
I am imagining something that sends out the proper notifications (emails/texts/phone calls) in the event of system failures/problems.
Is System Center 2012 the appropriate tool for me, or should I try an proprietary or open-source alternative?