Appendix: Management Pack Contents

Applies To: System Center 2012 - Operations Manager

The Management Pack for Operations Manager APM Web IIS 7 discovers the object types described in the following sections. Not all of the objects are automatically discovered. Use overrides to discover those objects that are not discovered automatically.

Classes

This management pack does not introduce new classes. It only contains a group, which is used to populate the view described in the “Views” section of this appendix, as well as to show the correct objects in the .NET Application Performance Monitoring template to be selected for .NET application monitoring.

Class Information

Class Accessibility Description

ASP.NET Monitoring Endpoints Group

Internal

This group is used to populate the view described in the “Views” section of this appendix, as well as to show the correct objects in the .NET Application Performance Monitoring template to be selected for .NET application monitoring.

This object does not have a health model and is marked as Internal, so it cannot be used in your own views or for your own monitoring.

Discoveries

This management pack only contains a set of special rules that essentially act as discoveries. Within this management pack, the “original” discoveries that ship with the Internet Information Services (IIS) 7 Management Pack are disabled through overrides, and the new rules are enabled.

This mechanism has been implemented as a “pluggable” replacement of the existing IIS discoveries to achieve greater scalability, robustness, and performance of IIS discovery on agents that host hundreds of websites and web applications – while still discovering the same types of objects, hence maintaining compatibility with and preserving existing monitoring investments.

Discovery Information

Rule Interval Enabled Description

IIS 7.0 Web Application Discovery

3600 seconds

True

This rule runs against every IIS 7.0 Web Server and discovers which web applications are installed. The rule allows discovery of many types of ASP.NET Web Applications, Web Services and WCF Web Services, and is configurable through a set of flexible overrides described in the paragraph “IIS 7.0 Discovery Overrides

IIS 7.0 Web Site Discovery

3600 seconds

True

This rule runs against every IIS 7.0 Web Server and discovers websites that are installed.

IIS 7.0 Discovery

N/A

True

This rule runs on the Management Server and discovers IIS 7.0 websites and web applications on the agent. The previous two rules do the discovery work on the agent and send the discovery data through a file upload mechanism. This other rule on the server then processes that data and brings it all together, effectively creating the objects that will be then used for monitoring. This “de-coupled” mechanism allows greater resilience and performance on machines that would be discovering hundreds of objects.

Views

View Description

ASP.NET Web Application Inventory

Provides a view of discovered web applications that can be used with .NET Application Monitoring. Use this view to evaluate which .NET web applications are available in your environment for monitoring with the APM feature, and to run the Check Client-Side Monitoring Compatibility task against them.

Tasks

View Description

Check Client-Side Monitoring Compatibility

The task verifies that the web application can be safely monitored by using client-side monitoring. This task should be run against all ASP.NET applications that are to be configured for client-side monitoring through the .NET Application Performance Monitoring template. For more information about the client-side monitoring compatibility check, see Before You Begin Monitoring .NET Applications in System Center 2012 - Operations Manager Authoring Guide.