IIS Management PackIt seems like more and more services are becoming dependent on using IIS as a foundation. Because IIS is the basis of such technologies as BITS, it's often used for more than just serving web pages. For instance, SMS is dependent on IIS to handle the BITS-capable checkpoint-restart downloads. All of the technologies covered in this book (MOM, SMS, and Windows Update) use IIS to some extent. InstallationThe Microsoft Windows Internet Information Services management pack consists of the following files:
As of this writing, the latest version number is 05.0.3100.0000. After downloading the management pack, extract the contents to a common location, and follow the steps in Chapter 8 to import the management pack. After importing the management pack, check the version number against the version number stated in the Management Pack and Product Connector Catalog.
Additional information can be found in IIS MP Guide.doc, which comes with the management pack. There aren't any documents online currently that reference this version of the IIS management pack. ConfigurationThe IIS management pack relies heavily on the logs generated by IIS. Because these logs provide the majority of the information on the general health and status of IIS, without these logs, many of the rules will not work. By default, IIS logging is enabled for web and FTP sites but not for NNTP or SMTP. To enable logging (or just verify that someone hasn't disabled it), use the following steps. Be sure to use the W3C Extended Log format.
ComponentsThis exercise needs to be repeated for all of the IIS servers that will be monitored by the IIS MP. The formulas for the Computer Groups work like the previous ones. The attributes in the table that follows make up one part of the formula. The Windows Current Version attribute is used to place the computers into the proper group depending on their OS version. In order for notifications to work properly, an operator must be assigned to the Internet Information Services Administrators group. Refer to Chapter 6 for assigning operators to groups.
ScriptsAside from the capability to collect script map data, there are no other configurable scripts. IIS Service DiscoveryThis option should be enabled carefully because collecting script map data can dramatically increase the discovery period and cause the processing requirements to increase. This is strictly for informational purposes.
Automatic IP DenyThe most recent IIS MP does not have this script included anymore. However, if you're using an earlier version, it's worth mentioning here just because it has a potential to cause outages. Under certain conditions, rules can run this script as a response to block IP addresses from accessing a web site. The script does not go back through, however, and remove the IP addresses at some later interval. It requires manual administration to reset this list. TasksThe following table lists the available tasks in this management pack. It also states the context that the task runs in. Both of the following tasks execute in the context of the agent and are therefore not interactive.
|