It was with great relief that I stumbled across MOM 2005. I had seen the daily reports produced by SBS 2003 and knew that I needed similar reporting, but more detailed and specific, on our other servers.
We have an increasingly growing network comprising essential servers that must remain online at all times. Each server has different monitoring needs depending upon the job that it is doing. E.g. web, mail, dns or database server etc.
After reading the reviews, I was keen to get up and running fast. This didn’t really turn out to be the case. MOM is a complex monitoring system and so a reasonable amount of reading is really necessary before installation. On the plus side, there is a mass of documentation on MOM 2005 from Microsoft and so the initial installation happened over a weekend after reading about 5 manuals.
MOM works on the basis of having a monitoring server, with each client computer having a Client Agent installed. I quickly realised that MOM 2005 was massively dependant upon other Microsoft software products. The data is stored in SQL server and SQL Reporting Services is used also. Depending upon the size of the network being monitored, this can be on set-up on one server, or more servers to spread the load. Oh, and you need IIS and the .Net framework.
I installed the Management Server and all essential services on a spare server, so I was able to pretty much do what I wanted within the confines of the domain. After the Management Server was installed, the installation of the Client Agent on a member server was relatively straight forward. The Client Agent can install automatically after a few clicks. However, as with all things, there are a few ports to open on firewalls to allow for communication between essential ports.
Once this initial installation of server and agent has been done, it is necessary to configure the monitoring and alerts. When you install MOM, you get 2 new MMCs. The Administrator Console and the Operator Console. All MOM configuration is done through the Administrator Console. The Operator Console is used to view the alerts and logs generated by MOM. The Operator Console can be customised to the needs of different types of administrators or users. So this really does follow the delegation of permissions concept. Even down to the point of being a ticketing system to log service requests, either by clients or staff.
Management packs are used to apply template style monitoring to a specific server role. So if you have an Exchange Server, then apply the Exchange management pack and follow the guidelines from the documentation. Continue this until each management pack for each type of server role has been applied. This will roll out a complete set of monitoring and alert settings for each server on the network which reports back to the Management Server and alerts the appropriate staff of the appropriate alert or warning etc.
The reality of the configuration of MOM 2005 involves a lot of head scratching and reading to really understand the mechanics of the monitoring and alert processes. This clunky installation and configuration is the only downside for me.
Although we have by no way explored the extent to which MOM 2005 can be used, we have been extremely impressed by its monitoring scope and power. We have not had time to continue configuring as much as we would have liked. However, even so, it has already helped us so much.
I have been particularly impressed with the way that you have a centralised location to search through log files when solving a service failure, or warning. This has enabled us to resolve emergencies after being emailed details of the critical warning or failure.
MOM 2005 monitoring picks out stuff you would never really check, or possibly find. This does lend itself to a proactive and research type approach to problem solving, helping to pre-empt problems and avoid failures. It also leads to a great deal of staring at a screen reading logs.
During the continued configuration, the amount of “bogus” alerts like a webpage not being found, makes your network appear like it is on meltdown. Although this is annoying, it helps to tick off the list of configuration changes needed to configure the network and MOM.
There are a lot of fundamentals needed before a proper grasp of configuring can be made. Plus there’s the reporting power provided by SQL Server Reporting Services to tackle.
In the future, we are keen to integrate MOM 2005 with text message alerts, so we can receive text message alerts as well as email alerts.
Do not underestimate the power of MOM 2005 or the effort required to install, configure and maintain it. But it is one hell of a tool!