47
Operations Manager Management Pack Guide for Operations Manager 2007 R2 Microsoft Corporation Published: November 2010 Feedback Send suggestions and comments about this document to [email protected] . Please include the management pack guide name with your feedback.

OM2007_MP_OpsMgrR2

Embed Size (px)

Citation preview

Page 1: OM2007_MP_OpsMgrR2

Operations Manager Management Pack Guide for Operations Manager 2007 R2

Microsoft Corporation

Published: November 2010

FeedbackSend suggestions and comments about this document to [email protected]. Please

include the management pack guide name with your feedback.

Page 2: OM2007_MP_OpsMgrR2

Information in this document, including URL and other Internet Web site references, is subject to

change without notice. Unless otherwise noted, the companies, organizations, products, domain

names, e-mail addresses, logos, people, places, and events depicted in examples herein are

fictitious. No association with any real company, organization, product, domain name, e-mail

address, logo, person, place, or event is intended or should be inferred. Complying with all

applicable copyright laws is the responsibility of the user. Without limiting the rights under

copyright, no part of this document may be reproduced, stored in or introduced into a retrieval

system, or transmitted in any form or by any means (electronic, mechanical, photocopying,

recording, or otherwise), or for any purpose, without the express written permission of Microsoft

Corporation.

Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual

property rights covering subject matter in this document. Except as expressly provided in any

written license agreement from Microsoft, the furnishing of this document does not give you any

license to these patents, trademarks, copyrights, or other intellectual property.

© 2010 Microsoft Corporation. All rights reserved.

Microsoft, and MS-DOS, Windows, Windows Server, and Active Directory are trademarks of the

Microsoft group of companies. All other trademarks are property of their respective owners.

Revision History

Release Date Changes

April 2007 Original release of this guide

July 2007 New topics in this release:

Create a New Management Pack for Customizations

October 2007 New topics in this release:

Monitors and Overrides for Management Packs

February 2008 Updated for release of Operations

Manager 2007 Service Pack 1 (SP1). No

changes to management pack or

documentation.

May 2009 Updated for Operations Manager 2007 R2.

Management pack guide updated to new format

and new topics added.

October 2009 Added “Changes in This Update”.

Page 3: OM2007_MP_OpsMgrR2

Release Date Changes

February, 2010 Added new “Changes in This Update” and retitled the previous list as “Changes in Version 6.1.7533.0”.

Added details to the “The health of the Health Service for agents and servers” scenario in the “Key Monitoring Scenarios” topic.

Added item to “Troubleshooting”.

New topics in this release:

Appendix: Reports

Appendix: Operational Data Reports Management Pack

June, 2010 Added new “Changes in This Update” and retitled the previous list as “Changes in Version 6.1.7599.0”.

Added “Monitoring routine database maintenance” to Key Monitoring Scenarios.

Added “Monitoring duplicate relationships between agents and management servers” to Key Monitoring Scenarios.

Added “Agent Counts By Date, Management Group and Version” to Appendix: Reports.

July, 2010 Added new “Changes in This Update” and

retitled the previous list as “Changes in Version

6.1. 7672.0”.

November, 2010 Added new “Changes in This Update” and retitled the previous content as “Changes in July 2010 Release”.

Added topic “Enable Recoveries” to the “Optional Configuration” section.

Added topic “Manual Reset Monitors” to the “Optional Configuration” section.

Page 4: OM2007_MP_OpsMgrR2

Contents

Operations Manager 2007 R2 Management Pack Guide...............................................................6

Introduction to the Operations Manager Management Pack Guide.............................................6

Changes in This Update...........................................................................................................7

Supported Configurations......................................................................................................13

Getting Started.......................................................................................................................... 13

How to Import and Configure the Operations Manager Management Pack...........................13

Files in This Management Pack.............................................................................................17

Recommended Additional Management Packs......................................................................18

Optional Configuration...............................................................................................................18

Disable Performance Data.....................................................................................................19

Configure a Connected Management Group..........................................................................20

Enable Monitors for the Local Health Service........................................................................21

Enable Recoveries................................................................................................................. 23

Manual Reset Monitors..........................................................................................................23

Security Considerations.............................................................................................................24

Low-Privilege Environments...................................................................................................24

Computer Groups...................................................................................................................25

Understanding Management Pack Operations..........................................................................25

Objects the Management Pack Discovers.............................................................................25

How Health Rolls Up..............................................................................................................25

Key Monitoring Scenarios......................................................................................................26

Placing Monitored Objects in Maintenance Mode..................................................................32

Troubleshooting......................................................................................................................... 32

Appendix: Reports..................................................................................................................... 36

Appendix: Operational Data Reporting Management Pack.......................................................37

Page 5: OM2007_MP_OpsMgrR2

Operations Manager 2007 R2 Management Pack Guide

The Operations Manager Management Pack helps you manage your System Center Operations

Manager 2007 R2 infrastructure by monitoring the health of the Operations Manager components

and services.

The Operations Manager Management Pack alerts you to problems with components such as the

management servers, the Operations Manager database, agents, modules used by workflows,

and services so that you can continue to monitor the servers and clients that your business

depends on.

The management pack includes tasks that you can automate to get easy access to common

diagnostic tools, such as restarting a health service or reloading an agent configuration.

In This GuideIntroduction to the Operations Manager Management Pack Guide

Getting Started

Optional Configuration

Security Considerations

Understanding Management Pack Operations

Troubleshooting

Introduction to the Operations Manager Management Pack Guide

Document VersionThis guide was written based on version 6.1.7695.0 of the Operations Manager Management

Pack for Operations Manager 2007 R2 and version 6.1.7695.0 of the Operational Data Reporting

Management Pack.

Getting the Latest Management Pack and Management Pack DocumentationYou can find the latest Operations Manager Management Pack at http://go.microsoft.com/fwlink/?

LinkId=82105. The latest version of this document is available at http://go.microsoft.com/fwlink/?

LinkId=85414.

6

Page 6: OM2007_MP_OpsMgrR2

Changes in This UpdateVersion 6.1.7695.0 of the Operations Manager Management Pack for Operations

Manager 2007 R2 includes the following changes:

Added the “Agents by Health State” report which will list all agents, management servers, gateway servers and the root management server grouped by their current health state (i.e. unavailable, error, warning or success). For more information, see Appendix: Reports.

Added the “An alert subscription has been automatically disabled due to invalid configuration” rule to generate an alert when an alert subscription is disabled due to invalid configuration, such as when the account that created the subscription being deleted.

Added the “WMI Service Availability” aggregate monitor and the “Windows Management Instrumentation Service” unit monitor to monitor the state of the Windows Management Instrumentation (WMI) service (winmgmt) on agents. By default, the unit monitor samples the WMI service every 125 seconds and generates an alert when the WMI service is not running for 3 consecutive samples. These settings can be changed by using overrides.

Added rules to that can be enabled in place of monitors that require manual reset of the health state. For more information, see Manual Reset Monitors.

Updated product knowledge for some workflows.

Changed the "Computer Verification: Verification Error" event collection rule to be disabled by default. The alert from this rule would only be generated when running the discovery wizard, when the user would directly observe that one or more computer verifications failed. The alert is an unnecessary duplication.

Change the “Collect Configuration Parse Error Events” rule to be disabled by default.

Changed the parameter used for alert suppression for the following rules:

Alert generation was temporarily suspended due to too many alerts

Workflow Runtime: Failed to access a Windows event log

Workflow Initialization: Failed to initialize access to an event log

An error occurred during computer verification from the discovery wizard

A generic error occurred during computer verification from the discovery wizard

Removed alerting from the “Data Integrity” aggregate monitor and added alerting to its unit monitors:

Repeated Event Raised

Spoofed Data Check

Root Connector Data Validity Check

The Operational Data Reporting Management Pack has not changed in this release. The version

number of the Operational Data Reporting Management Pack was updated to keep the versions

the same across all of the management packs in this package.

Changes in July 2010 Release

The July 2010 release contains an updated version of the Operational Data Reporting

Management Pack. The Operations Manager Management Pack has not changed; the latest

version of the Operations Manager Management Pack is still 6.1.7672.0.

7

Page 7: OM2007_MP_OpsMgrR2

Version 6.1.7676.0 of the Operational Data Reporting Management Pack was updated to fix an

issue where the Management Packs ODR report would fail to submit data.

Changes in Version 6.1.7672.0

Version 6.1.7672.0 of the Operations Manager Management Pack for Operations

Manager 2007 R2 includes the following changes:

Added the Agent Counts By Date, Management Group and Version report, which compiles information on the Operations Manager agents deployed in your environment. For more information, see Appendix: Reports.

Added monitoring of Operations database partitioning and grooming workflows. For more information, see “Monitoring routine database maintenance” in Key Monitoring Scenarios.

Added functionality for detecting and repairing duplicate relationships between agents and management servers. For more information, see “Monitoring duplicate relationships between agents and management servers” in Key Monitoring Scenarios.

Fixed display strings and product knowledge for various rules and monitors.

Changed the following performance collection rules to ensure they write to both the operational database and the data warehouse database:

Collect System\System Uptime

Collect SDK Performance Data

Collects data from the Processor\% Processor Time performance counter (Deprecated)

Collects Operations Manager SDK Service\Client Connections

Changed the following view names:

Management Server State for Dashboard View is now Management Server State

Management Server State for State View is now Management Server State

AD based Agent Assignment Module Events for Dashboard View is now AD based Agent Assignment Module Events

AD based Agent Assignment Module Events for Event View is now AD based Agent Assignment Module Events

Disabled the following rules:

“Collects data from the Processor\% Processor Time performance counter (Deprecated)”

“Collect Management Configuration Service Configuration Updated Events”

“Health Service Connector Bind Failure”

Fixed an issue with the display of reports when the time format is set to other than EN-US.

Fixed an issue with “Critical Parameter Replacement Failure During Alert Creation” failing to generate an alert.

Disabled the “Collect Performance Data Source Module Events” event collection rule and hid the corresponding view, “Performance Data Source Module Events”. The rule collected a significant amount of data which can result in performance problems. The most important events associated with this rule are monitored by the alert-generating rule, “Performance Data Source Module could not find a performance counter”.

8

Page 8: OM2007_MP_OpsMgrR2

The criteria for the monitor “Processing Backlogged Events Taking a Long Time” has been updated to prevent the monitor from being reset when the agent is restarted.

A series of rules which monitor failure of scripts, commands and WMI queries have been updated to make them less noisy and easier to understand. Each rule had its name updated to be more explanatory and the alert names generated by these rules were aligned to match the name of the rule so that lookups between alerts and the rules that raised them would be easier. The rules were renamed as follows:

Old name New name

Alert on Failure to Create Process for Batch

Response

Workflow Initialization: Failed to start a

process or script

Alert on Failed Batch Responses Workflow Runtime: Failed to run a process or

script

WMI Probe Module Runtime Failure Workflow Runtime: Failed to run a WMI query

WMI Probe Module Initialization Failure Workflow Initialization: Failed to start a

workflow that queries WMI

WMI Event Module Runtime Failure Workflow Runtime: Failed to run a WMI query

for WMI events

WMI Event Module Initialization Failure Workflow Initialization: Failed to start a

workflow that queries WMI for WMI events

WMI Raw Performance Counter Module

Runtime Failure

Workflow Runtime: Failed to run a WMI query

for performance data

WMI Raw Performance Counter Module

Initialization Failure

Workflow Initialization: Failed to start a

workflow that queries WMI for performance

data

(new rule) Workflow Initialization: Failed to start a

workflow that runs a process or script

Consolidation has been added to all rules with a name that begins with “Workflow Runtime” so that alerts will only be raised for multiple occurrences.

Changes in Version 6.1.7599.0

Version 6.1.7599.0 of the Operations Manager Management Pack included the following

changes:

Added functionality that monitors data volume by management pack, workflow, and instance. For details, see the “Analyzing data volume” scenario in Key Monitoring Scenarios.

9

Page 9: OM2007_MP_OpsMgrR2

Added monitoring of agent version and compatibility of agent and operating system. For details, see the “Monitoring agent version and architecture mismatch” scenario in Key Monitoring Scenarios.

Added monitoring of CPU use by agents and related processes. For details, see the “Monitoring CPU utilization” scenario in Key Monitoring Scenarios.

This release of the Operations Manager Management Pack also includes an updated version of the Operational Data Reports Management Pack, which is installed with Operations Manager. The Operational Data Reporting Management Pack gathers information and sends reports to Microsoft on a weekly basis (if you select to send reports). Microsoft uses these reports to improve the quality of its management packs and Operations Manager 2007. Participation in the program is strictly voluntary. For more information, see Appendix: Operational Data Reporting Management Pack.

Added or updated product knowledge, descriptions, display names, and alert details.

Changed the Critical Parameter Replacement Failure During Alert Creation rule to disabled by default because is not actionable; review the product knowledge before enabling this rule.

Updated criteria to only show active alerts in the “AD based Agent Assignment Module Alerts” view, which is part of the “AD-based Agent Assignment Module Events Dashboard” view.

Aligned monitor states with alert severity for following monitors:

Run As Account/Password Expiration Check

Alert Subscription Acknowledgement Running Slow

Alert Subscription Query Performance Monitor

Processing Backlogged Events Taking a Long Time

Communication Certificate Expiration Check

Enabled auto-resolution for the Run As Account/Password Expiration Check monitor.

All monitors have been made public so users can add custom diagnostics and recoveries.

Updated the Collects Opsmgr SDK Service\Client Connections rule to sample data every 900 seconds (previously was 300 seconds).

Changed the interval for Sql Broker Availability Monitor Type from 10 seconds to 3600 seconds.

Renamed the "Health Service Configuration" view folder to "Run As Configuration" to more accurately reflect the folder's new (revised) purpose.

Disabled the following event collection rules and removed the associated views because they caused a large amount of data collection that was of limited use to customers:

Collect Health Service Configuration Updated Events

Collect Management Configuration Service Configuration Updated Events

Collect Run As Account Failure Events

Collect IIS Discovery Probe Module Events

Tuned alert suppression for following rules to reduce alert volumes:

Scheduler Condition Module Initialization Failure

Scheduler Data Source Module Initialization Failure

Timer Condition Module Initialization Failure

10

Page 10: OM2007_MP_OpsMgrR2

Fixed bug with the Run As Account(s) Expiring Soon monitor that was preventing state changes and causing event 11903.

Changes in Version 6.1.7533.0

Version 6.1.7533.0 of the Operations Manager Management Pack included the following

changes:

Changed the time-out value to 1 minute for recovery tasks associated with the following monitors:

Health Service Handle Count Threshold

Health Service Private Bytes Threshold

Monitoring Host Handle Count Threshold

Monitoring Host Private Bytes Threshold

Changed the threshold values for the Health Service Handle Count Thresholds and Monitoring Host Handle Count Thresholds monitors to 10,000 on management servers and 6,000 on agents.

Changed the threshold values for the Health Service Private Bytes Threshold and Monitoring Host Private Bytes Threshold monitors to 1500 MB on management servers and 300 MB on agents.

Updated the layout and default filters and sort order for a number of views.

Fixed an issue that was previously preventing all rules related to agentless exception monitoring from generating alerts.

Added display names, descriptions, and product knowledge where missing.

Added the rule “Collects Opsmgr SDK Service\Client Connections” to collect the number of connected clients for a given management group. This data is shown in the view “Console and SDK Connection Count” under the folder “Operations Manager\Management Server Performance”.

Updated a number of monitors and rules to ensure that data is reported to the correct management group for multihomed agents.

The following rules and monitors are now disabled by default as they are generally not actionable:

A GroupPopulator module unloaded due to an unrecoverable error

Health Service Cannot Find Management Group

Data Validity Check

Root Connector Data Validity Check

Added event collection rule for events 5400, 5401, 5402, 5404 5405, and 5500.

Updated the alert suppression criteria for the rule “Alert on Dropped MultiInstance Performance Module” in order to significantly reduce the alert volumes generated by this rule and make it easier to identify the root cause.

The monitors listed below have been updated so that the value of the sample must exceed the threshold for a specific number of consecutive samples, as opposed to the average of the

11

Page 11: OM2007_MP_OpsMgrR2

samples over the consecutive samples. This will increase the accuracy of the monitors by handling periodic spikes in resource utilization better:

Health Service Handle Count Threshold

Health Service Private Bytes Threshold

Monitoring Host Handle Count Threshold

Monitoring Host Private Bytes Threshold

Updated the knowledge for the rule “Data Access Service Spn Registration” significantly.

Fixed the configuration of the rule “IIS Discovery Probe Module Execution Failure” to so that the parameter replacement will now work correctly for alert suppression and generating the details of the alert’s description.

Changes in Version 6.1.7221.0

The release of version 6.1.7221.0 of the Operations Manager Management Pack included the

following changes:

Added rules and monitors to support Operations Manager 2007 R2 features.

Added content to knowledge and descriptions.

Fixed a problem with discovery of Windows computers that resulted in multiple IP addresses.

Updated rules and monitors to ensure that, on multi-homed agents, data is sent only to the appropriate management group.

Updated the Discover Windows Computer Properties discovery to support computers in workgroups.

Added the /admin switch to tasks that use Remote Desktop, to enable compatibility with Windows Server 2008 and Windows Vista SP1.

Reenabled rollup of state from computers to computer groups. For details, see the Knowledge Base article 967537 (http://go.microsoft.com/fwlink/?LinkId=146985).

Provided additional error handling in the Discover Health Service Properties discovery.

Changed the severity of the alert generated by Data Access Service SPN Registration rule to “critical” to better reflect the importance of the issue.

Changed the RunAs Authorization Check to ensure it is not auto-resolved when the health service is restarted.

Added a monitor targeting the Health Service class that provides a warning when the authentication certificate is within 2 weeks of expiration.

Changed the Log Distributed Workflow Test Event rule time-out from 30 seconds to 300 seconds.

Modified the information displayed in the agent updates list to improve readability.

Fixed the Configuration Service monitor to generate alerts correctly on clustered root management servers.

Fixed a problem in which the agent version was incorrectly discovered on the Operations Manager Reporting server.

Fixed the Remote Desktop task for the Health Service Watcher so that it contacts the correct targeted computer.

12

Page 12: OM2007_MP_OpsMgrR2

Corrected the knowledge associated with the SDK Spn Registration rule so that it refers correctly to MSOMSdkSvc.

Added collection rules to the baseline health model for events related to self-tuning thresholds and baselines.

Fixed the Discover Windows Server Properties script to work on Windows 2000 Server. For details, see problem 2 in the Knowledge Base article 951979 (http://go.microsoft.com/fwlink/?LinkId=146986).

Changed the behavior of the Operational Database Space Free (%) monitor to more accurately calculate free space.

Changed the default sort behavior for Operations Manager -> Notifications -> All Events view.

Expanded the scope of the Health Manager events view and added supporting collection rules.

Improved the monitoring for “Product Evaluation Has Expired” by changing from rules to monitors with timer reset.

Changed the name of the Monitoring Host Events view to Monitoring Host Crash Events to reflect the events collected more accurately.

Added monitoring for WMI query failures by capturing WMI event 10457 from source Health Service modules.

Fixed a problem with Health Service restart.

Supported ConfigurationsThe Operations Manager Management Pack supports all configurations documented in the

support configurations guide for Operations Manager. For more information, see Supported

Configurations for Operations Manager   2007   R2 .

The Operations Manager Management Pack supports agentless monitoring. No configuration of

the management pack is needed to enable agentless monitoring.

Getting StartedThis section describes the actions you should take before you import the management pack, any

steps you should take after you import the management pack, and information about

customizations.

How to Import and Configure the Operations Manager Management PackThe Operations Manager Management Pack is automatically installed when you install System

Center Operations Manager. To import updated versions of the management pack, download the

management pack from the System Center Operations Manager   2007 Catalog .

For instructions on importing a management pack, see How to Import a Management Pack in

Operations Manager   2007 .

13

Page 13: OM2007_MP_OpsMgrR2

If your reporting server is running SQL Server 2008, before you run the reports in this

management pack, you should install the cumulative update for SQL Server 2008 which you can

request at http://go.microsoft.com/fwlink/?LinkID=167699.

Configuring the Operations Manager Management Pack

After you install Operations Manager, configure the Operations Manager Management Pack as

follows:

Configure automatic agent management.

Create a Run As account with administrator access on the target computers.

Add a Run As account to the Automatic Agent Management Account Run As profile to enable automatic agent recovery.

Create a new management pack for customizations.

Enable recovery for the Health Service Heartbeat Failure monitor.

Add a Run As account to the Validate Alert Subscription Account Run As profile.

Enable the Operational Database Watchers Group to Management Group Availability Health Rollup.

Set the configuration service to automatically restart.

Make sure that the action account on the root management server (RMS) is a member of the Operations Manager Administrators Group.

The following sections explain how to make these changes.

Create One or More Run As Accounts for Use with the Automatic Agent Management Account Run As Profiles

If you did not create a Run As account with administrator access when you installed Operations

Manager, you must do so before you can set the Automatic Agent Management Account Run As

profile and the Validate Alert Subscription Account Run As profile.

For instructions on creating a Run As account, see How to Create a Run As Account in

Operations Manager 2007 (http://go.microsoft.com/fwlink/?LinkId=165410).

Create the Necessary Associations in the Automatic Agent Management Account Run As Profile

Before Operations Manager can automatically recover agents, you must add a Run As account to

the Automatic Agent Management Account Run As profile. The Run As account must have

administrator access on the target computers.

1. In the Operations console, on the Go menu, click Administration.

2. In the navigation pane, expand Administration, expand Security, click Run As Configuration, and then click Profiles.

3. Double-click Automatic Agent Management Account, and then click the Run As Accounts tab.

To add a Run As account to the Run As profile for the Automatic Agent Management Account

14

Page 14: OM2007_MP_OpsMgrR2

4. Click Add, and then in the Run As Account drop-down menu, click an existing account that has administrator access to the agents or click New to create a new account to use.

5. For This Run As account will be used to manage the following objects, ensure All targeted objects is selected, and then click OK.

6. Click Save.

Create a New Management Pack for Customizations

Most vendor management packs are sealed so that you cannot change any of the original

settings in the management pack file. However, you can create customizations, such as overrides

or new monitoring objects, and save them to a different management pack. By default,

Operations Manager saves all customizations to the Default Management Pack. As a best

practice, you should instead create a separate management pack for each sealed management

pack you want to customize.

Creating a new management pack for storing overrides has the following advantages:

It simplifies the process of exporting customizations that were created in your test and pre-production environments to your production environment. For example, instead of exporting a Default Management Pack that contains customizations from multiple management packs, you can export just the management pack that contains customizations of a single management pack.

It allows you to delete the original management pack without first needing to delete the Default Management Pack. A management pack that contains customizations is dependent on the original management pack. This dependency requires you to delete the management pack with customizations before you can delete the original management pack. If all of your customizations are saved to the Default Management Pack, you must delete the Default Management Pack before you can delete an original management pack.

It is easier to track and update customizations to individual management packs.

For more information about sealed and unsealed management packs, see Management Pack

Formats. For more information about management pack customizations and the Default

Management Pack, see About Management Packs in Operations Manager   2007 .

1. Open the Operations console, and then click the Administration button.

2. Right-click Management Packs, and then click Create New Management Pack.

3. Enter a name (for example, ADMP Customizations), and then click Next.

4. Click Create.

Enable Recovery for the Health Service Heartbeat Failure Monitor

The Health Service Heartbeat Failure monitor can be configured to automatically enable or start

the Health Service on agents where that is not already the case. To enable that recovery, take the

following steps to create the necessary overrides.

1. Open the Operations console, and then in the navigation pane, click the Authoring

To create a new management pack for customizations To enable automatic recovery

15

Page 15: OM2007_MP_OpsMgrR2

button.

2. Under Authoring, expand Management Pack Objects, and then click Monitors.

3. Under Monitors, expand Health Service Watcher (Agent), expand Entity Health, and then expand Availability.

4. Right-click Health Service Heartbeat Failure, click Properties, and then click the Overrides tab.

5. In the list, under Recovery, click Enable and Restart Health Service, click Override, and then click For all objects of class: Health Service Watcher (Agent).

6. Under Override-controlled parameters, in the Override column, select the check box next to the Enabled value that appears in the Parameter Name column.

7. In the Override Value column, in the drop-down box, click True.

8. In the Select destination management pack section, select the management pack that you created for storing customizations for this Operations Manager Management Pack, and then click OK.

9. Repeat steps 5 through 8 for Restart Health Service and Reinstall Health Service (triggered from Diagnostic).

Add a Run As Account to the Run As Profile for the Validate Alert Subscription Account

The Validate Alert Subscription Account Run As profile provides credentials for the rule Validate

Alert Subscription. Each account used in this Run As profile must be a member of the Operations

Manager Administrators user role and have administrator access to the root management server.

To find out whether a Run As account is a member of the Operations Manager

Administrators users role, in the navigation pane, under Administration, expand

Security, click User Roles, and then double-click Operations Manager Administrators.

For instructions on adding a Run As account to a Run As profile, see How to Modify an Existing

Run As Profile (http://go.microsoft.com/fwlink/?LinkId=165412).

Enable the Operational Database Watchers Group to Management Group Availability Health Rollup

It is recommended that you enable the Operational Database Watchers Group to Management

Group Availability Health Rollup monitor so that the state of the Operational Database Watchers

Group rolls up to the management group.

1. Open the Operations console, and then in the navigation pane, click the Authoring button.

2. Under Authoring, expand Management Pack Objects, and then click Monitors.

3. Under Monitors, expand Operations Manager Management Group, expand Entity Health, and then expand Availability.

4. Right-click Operational Database Watchers Group to Management Group Availability Health Rollup, point to Overrides, point to Override the Monitor, and then click For all objects of class: Operations Manager Management Group.

5. Under Override-controlled parameters, find the Enabled value that appears in the

Note To enable the monitor

16

Page 16: OM2007_MP_OpsMgrR2

Parameter Name column, and then select the check box next to it in the Override column.

6. In the Override Setting column for the Enabled parameter, in the drop-down box, click True, and then click OK.

Set the Configuration Service to Restart Automatically

The override that automatically restarts the configuration service for the Windows service state is

disabled by default. To automatically start the configuration service when it stops, you must

enable an override.

1. Open the Operations console, and then in the navigation pane, click the Authoring button.

2. Under Authoring, expand Management Pack Objects, and then click Monitors.

3. Under Monitors, expand Root Management Server, expand Availability, and then expand Configuration Service Availability.

4. Right-click Configuration Service - Windows Service State, click Properties, and then click the Overrides tab.

5. In the list, under Recovery, click Start Management Configuration Service, click Override, and then click For all objects of type: Root Management Server.

6. Under Override-controlled parameters, in the Override column, select the check box next to the Enabled value that appears in the Parameter Name column.

7. In the Override Setting column, in the drop-down box, click True, and then click OK.

Make Sure That the Action Account on the Root Management Server Is a Member of the Operations Manager Administrators Group

The Operations Manager Management Pack includes the Check for Updated Management Packs

rule, which checks whether an updated version of an installed management pack is available.

The rule runs a script, Powershell.exe, which requires the action account on the RMS to be a

member of the Operations Manager Administrators Group.

If you configured the action account by using Local System or a user that is not part of the

Operations Manager Administrators Group, the script will not work.

Files in This Management PackThe System Center Operations Manager 2007 setup installs the Operations Manager

Management Pack as part of the standard software installation. After installation, you can

upgrade to the latest version of the management pack by downloading it from

http://go.microsoft.com/fwlink/?LinkId=82105.

The following management packs are included as a part of the Operations Manager 2007 R2

Management Pack:

System Center Core Monitoring (Microsoft.SystemCenter.2007.mp): This management pack defines all of the monitoring components and tasks for this package.

To set the monitor to automatically restart the configuration service

17

Page 17: OM2007_MP_OpsMgrR2

System Center Core Monitoring Views (Microsoft.SystemCenter.OperationsManager.2007.mp): This management pack defines all of the views for this package.

System Center Core Monitoring Agent Management (Microsoft.SystemCenter.OperationsManager.AM.DR.2007.mp): This management pack contains the definitions for various diagnostics and recoveries that can be used for automation of agent management and remediation.  Refer to the Getting Started and Key Monitoring Scenarios sections of this guide for more details on this functionality.

System Center Core Monitoring Reports (Microsoft.SystemCenter.OperationsManager.Reports.2007.mp): This management pack contains reports for this package.

Operational Data Reporting Management Pack (ODR.mp): The Operational Data Reporting Management Pack gathers information and sends reports to Microsoft on a weekly basis (if you select to send reports). Microsoft uses these reports to improve the quality of its management packs and Operations Manager 2007. Participation in the program is strictly voluntary. For more information, see Appendix: Operational Data Reporting Management Pack..

Recommended Additional Management PacksTo help monitor your Operations Manager infrastructure, you can import the following

management packs:

Windows Server Operating System Management Pack. This management pack can help you manage and monitor the operating system on your Operations Manager infrastructure servers and Operations Manager agents.

Microsoft SQL Server Management Pack. This management pack provides discovery of and monitoring for the Operations Manager infrastructures systems that have SQL Server components installed, such as the operational and data warehouse database servers.

Optional ConfigurationYou can configure the Operations Manager Management Pack for your environment. For

instance, to reduce network traffic, you can override the rules that collect performance data.

The following table lists optional configurations for the Operations Manager Management Pack

and specifies where you can find additional information about each option.

Configuration Option Additional Information

Change the default settings by overriding rules. See How to Monitor Using Overrides.

Disable performance data, warnings, and

events that you do not want to receive. To

reduce network traffic, you can disable the rules

that collect warnings, data, and noncritical

events in environments such as the following:

See the section in this guide titled Disable

Performance Data.

18

Page 18: OM2007_MP_OpsMgrR2

Configuration Option Additional Information

Deployments in a wide area network with slow links

Deployments across satellite links

Deployments involving large branch offices

Deployments in which alerts are forwarded to a global network operations center

Configure monitoring of connected

management groups.

See the section in this guide titled Configure a

Connected Management Group.

Enable health rollup from the Local Health

Service to the Health Service Watcher for

monitoring performance, configuration, and

security.

See the section in this guide titled Enable

Monitors for the Local Health Service.

Enable recovery tasks See the section in this guide titled Enable

Recoveries.

Disable Performance DataTo reduce network traffic or to improve performance on servers with slow WAN links, you can use

overrides to disable the rules that collect performance data.

When you disable a rule that collects performance data, the reports that rely on the rule's data will

not work.

1. In the Operations console, on the Go menu, click Authoring.

2. In the navigation pane, expand Management Pack Objects, and then click Rules.

3. Under Rules, click the rule that you want to stop collecting performance data for.

4. On the Operations console toolbar, click Overrides and then point to Override the Rule. You can choose to override this rule for objects of a specific type or for all objects within a group. After you choose which group of object type to override, the Override Properties dialog box opens, enabling you to view the default settings contained in this monitor.

5. In the Override Properties dialog box, select the Override check box that corresponds to the Enabled parameter.

6. In the Override Setting column, click False.

7. In the Select destination management pack list, click the appropriate management pack in which to store the override, or create a new unsealed management pack by clicking New.

Note

By default, when you create a management pack object, disable a rule or

To disable performance data

19

Page 19: OM2007_MP_OpsMgrR2

monitor, or create an override, Operations Manager saves the setting to the

Default Management Pack. As a best practice, you should create a separate

management pack for each sealed management pack you want to customize,

rather than saving your customized settings to the Default Management Pack.

For more information, see Customizing Management Packs

(http://go.microsoft.com/fwlink/?LinkId=140601).

8. When you complete your changes, click OK.

Configure a Connected Management GroupThe Operations Manager Management Pack includes monitoring for testing the connectivity

between connected management groups. This monitoring, which is disabled by default, performs

a synthetic transaction and requires specific permissions to work. To ensure the required

permissions are granted, configure the Connected Management Group Account Run As profile

with the necessary associations.

If your environment includes connected management groups and you want to use monitoring for

testing the connectivity between connected management groups, perform the following steps to

configure the Connected Management Group Account Run As profile and enable the necessary

monitors to turn on this monitoring.

1. Open the Operations console, and then in the navigation pane, click the Administration button.

2. Under Administration, expand Security, and then click Run As Profiles.

3. Double-click Connected Management Group Account, and then click the Run As Accounts tab.

4. Click New, and then in the Run As Account drop-down menu, click a Run As account that has permission to access the connected management group.

5. Under Matching Computers, click your connected management group, and then click OK.

1. Open the Operations console, and then in the navigation pane, click the Authoring button.

2. Under Authoring, expand Management Pack Objects, and then click Monitors.

3. In the list of monitors, expand Connected Management Group, expand Entity Health, expand Availability, and then click Tiered Management Group Synthetic Transaction.

4. On the toolbar, click Overrides, point to Override the Monitor, and then click For all objects of type: Connected Management Group.

5. Under Override-controlled parameters, find the Enabled value that appears in the Parameter Name column, and then select the check box next to it in the Override

To create the necessary associations for the Connected Management Group Account Run As profile for the connected management group account

To enable the Tiered Management Group Synthetic Transaction monitor

20

Page 20: OM2007_MP_OpsMgrR2

column.

6. In the Override Setting column for the Enabled parameter, in the drop-down box, click True.

7. In the Select destination management pack list, click the appropriate management pack in which to store the override or create a new unsealed management pack by clicking New.

Note

By default, when you create a management pack object, disable a rule or

monitor, or create an override, Operations Manager saves the setting to the

Default Management Pack. As a best practice, you should create a separate

management pack for each sealed management pack you want to customize,

rather than saving your customized settings to the Default Management Pack.

For more information, see Customizing Management Packs

(http://go.microsoft.com/fwlink/?LinkId=140601).

8. When you complete your changes, click OK.

Enable Monitors for the Local Health ServiceThe Health Service Watcher monitors the state of the remote health service from the perspective

of the root management server (RMS). The Health Service Watcher for agents includes four

dependency monitors that assess the local health service and roll it up to the Health Service

Watcher:

Local Health Service Configuration

Local Health Service Performance

Local Health Service Security

Local Health Service Availability

By default, only the Local Health Service Availability dependency monitor is enabled. The local

health service dependency monitors for configuration, performance, and security are disabled

because, if enabled in an environment with more than 500 agents, they can degrade the

processing performance of the RMS.

If your environment has fewer than 500 agents, you might want to enable one or more of these

dependency monitors for specific agents or groups of agents.

If you have a large configuration or a high number of management packs installed,

please refer to the Knowledge Base article “The Entity Health monitor for an Operations

Manager 2007 management server displays "Critical" together with a Health Service

threshold setting”.

1. Open the Operations console, and then in the navigation pane, click the Authoring button.

Note To enable the dependency monitors

21

Page 21: OM2007_MP_OpsMgrR2

2. Under Authoring, expand Management Pack Objects, and then click Monitors.

3. In the list of monitors, expand Health Service Watcher (Agent), expand Configuration, and then click Local Health Service Configuration, Local Health Service Performance, or Local Health Service Security.

4. On the toolbar, click Overrides, point to Override the Monitor, and then click For all objects of type: Health Service Watcher (Agent).

5. Under Override-controlled parameters, find the Enabled value that appears in the Parameter Name column, and then select the check box next to it in the Override column.

6. In the Override Setting column for the Enabled parameter, in the drop-down box, click True.

7. In the Select destination management pack list, click the appropriate management pack in which to store the override or create a new unsealed management pack by clicking New.

Note

By default, when you create a management pack object, disable a rule or

monitor, or create an override, Operations Manager saves the setting to the

Default Management Pack. As a best practice, you should create a separate

management pack for each sealed management pack you want to customize,

rather than saving your customized settings to the Default Management Pack.

For more information, see Customizing Management Packs

(http://go.microsoft.com/fwlink/?LinkId=140601).

8. When you complete your changes, click OK.

If the Operations Manager agent is unable to restart the Health service after its monitored

thresholds are exceeded, please refer to the Knowledge Base article “The System Center

Operations Manager 2007 agent is unable to restart the health service after its monitored

thresholds are exceeded”

Enable RecoveriesThe following monitors have recovery tasks that are disabled by default:

The Windows Management Instrumentation Service monitor sets state as unhealthy when the Windows Management Instrumentation (WMI) service is not running

Recovery: If enabled, the recovery task for this monitor will attempt to automatically restart

the WMI service when the monitor state is unhealthy.

The Relationships between Agents and Management Servers Monitor monitor sets state as unhealthy when an agent is detected to have more than one relationship to a management server, which can cause data corruption and prevent the configuration service from generating configuration for the full management group.

Recovery: If enabled, the recovery task for this monitor remove unnecessary relationships

between agents and management servers.

Note

22

Page 22: OM2007_MP_OpsMgrR2

Use the following procedure to enable a recovery.

1. In the Operations console, click the Authoring button.

2. In the navigation pane, expand Management Pack Objects and then click Monitors.

3. In the Look for box, type the name of the monitor.

4. Right-click the monitor and then click Properties.

5. On the Diagnostic and Recovery tab, in the Configure recovery tasks section, ensure the desired task is selected and then click Edit.

6. On the Overrides tab, click Override. You can choose to override this monitor for objects of a specific type or for all objects within a group. After you choose which group or object type to override, the Override Properties dialog box opens

7. In the Override-controlled parameters section, click Enabled, and then click OK.

8. Close the task and monitor properties windows.

Manual Reset MonitorsThe Operations Manager Management Pack contains two monitors that require manual reset of

health state, which are listed below. In version 6.1.7695.0 of the management pack, rules have

been included that you can enable in place of those monitors. The rules generate alerts for the

same conditions as the monitors.

You can disable Alert Subscription Configuration Monitor and in its place, enable the following rules:

Alert Subscription Configuration Critical Notification Rule, which generates a critical alert on the same critical conditions as the monitor.

Alert Subscription Configuration Warning Notification Rule, which generates a warning alert on the same warning conditions as the monitor.

You can disable the Alert Subscription Available monitor, and in its place, enable Alert Subscription Availability Critical Notification Rule, which generates a critical alert on the same critical conditions as the monitor.

For information about disabling a monitor, see How to Disable a Monitor or Rule Using Overrides

(http://go.microsoft.com/fwlink/?LinkID=125661). Use the same procedure to enable the rules, but

set the Enabled parameter to True.

Security ConsiderationsThis section describes the security considerations for the Operations Manager Management

Pack, including the actions that require a high-privilege account to run, a reserved internal

account that you should not modify, and computer groups that you can use to scope user roles.

To enable a recovery

23

Page 23: OM2007_MP_OpsMgrR2

Reserved Internal Operational Database AccountTo provide security for backward compatibility, the management pack includes a Reserved

Internal Operational Database Account Run As profile, but the account is not in use. Do not

modify the Reserved Internal Operational Database Account Run As profile.

Low-Privilege EnvironmentsThe following table describes monitors and rules that require a high-privilege account to run.

When these monitors or rules run, they do not use the agent action account or the low-privilege

account that you specified. Instead, they use the Privileged Monitoring Account Run As profile,

which defaults to Local System and does not require association with a Run As account and

target computer. No user intervention is required.

Monitor or Rule Comments

AD Integration Relationship Discovery Discovers the Active Directory integration

relationship.

Discover Windows Computer Properties Discovers the following properties of the

Windows computer type:

NetBIOS Computer Name

NetBIOS domain name

IP address

DNS domain name

Organizational unit

DNS forest name

Active Directory site

Agent Management Log Event Tests end-to-end event collection.

Agent Management Restart Health Service

Action

Restarts the Health service.

Computer GroupsThe Operations Manager management packs provide the following groups:

Agent Managed Computer Group

Agentless Managed Computer Group

Collection Management Server Computer Group

Gateway Management Server Computer Group

Management Server Computer Group

Root Management Server Computer Group

24

Page 24: OM2007_MP_OpsMgrR2

These groups can be used for scoping in numerous ways, including overrides, views,

notifications, and the operator level of privileges for user roles. For more information about user

roles, see About User Roles in Operations Manager 2007.

Understanding Management Pack OperationsThis section describes the objects that the Operations Manager Management Pack discovers,

how health rolls up, key monitoring scenarios, and the console views that display monitoring and

performance information.

Objects the Management Pack DiscoversThe Operations Manager Management Pack discovers the server running Operations Manager

on which it is imported. This management pack defines classes used internally by other

management packs, but it does not perform discoveries of those classes.

How Health Rolls UpThe Operations Manager Management Pack views the services of Operations Manager as a

hierarchy. The health of each level depends on the health of the level below it. The top level is the

Operations Manager Management Group, which you can use to gauge the health of your

monitoring infrastructure. At the lowest level are the counters, events, scripts, and service states

that the Operations Manager monitors. When a number of these items changes state, the level

above changes state to match; in other words, the health of the lower level rolls up to the level

above it.

At the lowest level, unit monitors check the operational state of objects. For example, the agent

manager includes unit monitors that assess aspects of the configuration health service, such as

whether an agent installer failed to start, failed to install, or already exists. Unit monitors roll up to

either aggregate or dependency rollup monitors.

An aggregate rollup monitor reflects the state of a collection of unit monitors, dependency rollup

monitors, or other aggregate rollup monitors. For example, the unit monitors for the configuration

health service roll up to the configuration health service aggregate monitor. The aggregate rollup

monitor can then specify the health state and generate an alert.

A dependency rollup monitor rolls up health states from targets linked by either a hosting or a

membership relationship that is defined in the management pack. The dependency rollup monitor

can be used to group other monitors to set the health state and generate alerts. For example, you

can use a dependency monitor to check the availability of multiple management servers and then

roll up their health into a management server group.

25

Page 25: OM2007_MP_OpsMgrR2

Key Monitoring ScenariosThe Operations Manager Management Pack monitors the availability, configuration, performance,

and security of the Operations Manager agents, services, workflow, and database. The

management pack monitors the following key scenarios:

Active Directory integration

Agent health and remediation

Agent management and recovery

Core System: secure storage—password expiration

The health of the Health Service for agents and servers

The health of the Operations Manager database

Data volume by management pack

Agent version and architecture mismatch

CPU utilization by agents and related processes

Routine database maintenance

Duplicate relationships between agents and management servers

26

Page 26: OM2007_MP_OpsMgrR2

The following table describes these monitoring scenarios.

Scenario Description

Active Directory integration This scenario monitors the LDAP module for

Active Directory integration agent assignment.

Agent Health This scenario checks agents for out-of-date

configurations from the perspective of the

agent. When the configuration is at the warning

or critical level, the monitor logs the event. The

Health Service rolls up the health of the agents

and alerts you when the configured threshold of

agents is out of date.

Agent management and recovery The Health Service Watcher checks the

heartbeat of agents and warns you when they

fail. You can disable the monitor for managed

clients or for a management server. By using

the management pack, you can perform the

following actions:

Repair the agent by automatically reinstalling it

Repair the agent by manually reinstalling it

Check the Health Service Windows Service State

Query the service state and the configuration

Ping the computer by using Internet Control Message Protocol

Recover and diagnose the agent by using the Automatic Agent Management Account Run As profile

Remotely enable and restart the health service

Remotely restart the health service

Core System: secure storage—password

expiration

This scenario checks the secure storage's

public key and configuration. The monitor alerts

you about password expirations and

configuration errors of Run As accounts.

The health of the Health Service for agents and

servers

This scenario includes the following monitors

for the Health Service:

Monitoring Host Handle Count Threshold.

27

Page 27: OM2007_MP_OpsMgrR2

Scenario Description

When consecutive samples for the Handle Count counter for the MonitoringHost.exe process exceed the configured threshold, the monitor changes state. The default threshold for this monitor is 6000 for agents and 10,000 for management servers.

Monitoring Host Private Bytes Threshold. When consecutive samples of the Private Bytes counter for MonitoringHost.exe exceed the configured threshold, the monitor changes state. The default threshold for this monitor is 300 MB for agents and 1500 MB for management servers.

Health Service Handle Count Threshold. When this monitor detects that consecutive samples of the Handle Count counter for the HealthService.exe process exceed the configured threshold, the monitor changes state. The default threshold for this monitor is 6000 for agents and 10,000 for management servers.

Health Service Private Bytes Threshold. When this monitor detects that consecutive samples of the Private Bytes counter for HealthService.exe exceed the configured threshold, the monitor changes state. The default threshold for this monitor is 300 MB for agents and 1500 MB for management servers.

Notes

The monitors above roll up the

worst of their combined states to an

aggregate monitor named Health

Service State, which in turn has a

recovery associated with its error

state. The recovery, which is

enabled for agents by default and

disabled for management servers,

will restart the Health service on

the system where excessive

memory utilization has been

28

Page 28: OM2007_MP_OpsMgrR2

Scenario Description

detected.

To determine whether the threshold

for these monitors should be

increased, disable the recovery for

the Health Service State aggregate

monitor so that the service will not

be restarted while you are

establishing a baseline. Use

Perfmon to observe or collect the

performance counters for the

agents over a 24-hour time period

or regular activity. Review the data

collected and determine the typical

maximum value. If necessary,

apply overrides to the applicable

monitors with values appropriate

for your environment. Remove the

override that disabled recovery for

the Health Service State aggregate

monitor.

To change the thresholds, apply

overrides for specific groups to the

monitors, targeting the Agent class.

Action Account Configuration State. This monitor checks the configuration state of the action account and alerts you to errors.

System Rules Loaded State. This monitor checks that the rules are loaded. If an aggregation of the rules is not loaded, the monitor alerts you.

The health of the Operations Manager

database

This scenario monitors the free space threshold

of the Operations Manager database and alerts

you if the monitor is in a warning or critical

state. If the Operations Manager database runs

out of space, the monitoring of other

components and services can be interrupted.

Analyzing data volume This scenario provides you with data that you

can use to tune management packs more

effectively. This management pack provides

reports which enable you to analyze the

29

Page 29: OM2007_MP_OpsMgrR2

Scenario Description

amount of data produced by the management

packs in your environment. When you run the

Data Volume by Management Pack report,

you can view the data volume for each

management pack. You can then click any of

the count cells to open the Data Volume by

Workflow and Instance report, which provides

a more detailed look at the volume of data. The

information you obtain from these two reports

can help you identify the management packs

and workflows producing the largest amount of

data, which you can then evaluate to determine

whether tuning would be useful.

Monitoring the version and architecture of the

Operations Manager agent

This scenario checks the installed agents and sends an alert when a 32-bit agent is installed on a 64-bit operating system. Running a 32-bit agent on a 64-bit operating system will produce unreliable results and is not a supported configuration.

This management pack enables you to check whether all installed agents are a specific version or newer. You can configure the agent version by using overrides for the “Agent Version Monitor” monitor. By default, the monitor checks for version 6.0.7221.0, which is the agent provided with Operations Manager 2007 R2, and generates an alert for any agent that is an earlier version. For best performance, stability, and functionality, agents should be upgraded to the most recent version.

Monitoring Operations Manager agent CPU

utilization

This scenario monitors CPU utilization by

agents and related processes, and generates

an alert when CPU utilization exceeds a

specified threshold for a specified number of

consecutive samples. Excessive CPU utilization

by the agent over a period of time is a symptom

that something is not operating properly. This

scenario adds the “Agent Performance” view.

Monitoring routine database maintenance This scenario monitors whether routine

30

Page 30: OM2007_MP_OpsMgrR2

Scenario Description

database maintenance, such as partitioning

and grooming, are completed in a timely

manner. Incomplete or failed maintenance can

result in performance problems and database

free space alerts. The Partitioning and

grooming has completed recently monitor

runs a script that compares successful

completion of partitioning and grooming

workflows to a specified time period. By default,

this monitor sets a warning state when

database maintenance has not succeeded in

the past 48 hours.

Monitoring duplicate relationships between

agents and management servers

This scenario monitors for duplicate

relationships between agents and management

servers. When duplicate relationships between

agents and management servers exist, data

becomes corrupted and the configuration

service will stop generating configuration for the

entire management group. The Relationships

between Agents and Management Servers

Monitor monitor detects potential problems

with the Operations database by checking for

corrupted records of relationships between

agents and management servers and

generates an alert. You can run a task in the

alert’s product knowledge that will repair the

database. You can also configure automatic

recovery on the Relationships between

Agents and Management Servers Monitor

monitor.

Placing Monitored Objects in Maintenance ModeWhen a monitored object, such as a computer or distributed application, goes offline for

maintenance, Operations Manager 2007 detects that no agent heartbeat is being received and,

as a result, might generate numerous alerts and notifications. To prevent alerts and notifications,

put the monitored object into maintenance mode. In maintenance mode, alerts, notifications,

rules, monitors, automatic responses, state changes, and new alerts are suppressed at the agent.

31

Page 31: OM2007_MP_OpsMgrR2

For general instructions on putting a monitored object into maintenance mode, see How to Put a

Monitored Object into Maintenance Mode in Operations Manager 2007

(http://go.microsoft.com/fwlink/?LinkId=108358).

TroubleshootingThe following table describes issues that can occur with the Operations Manager Management

Pack and presents possible solutions. For more information about resolving a problem with the

Operations Manager Management Pack, see the product release notes. You can also search for

the term "Operations Manager Management Pack" on Microsoft Help and Support.

Problem Solution

When you run the Data Volume by Management Pack or

Data Volume by Workflow and Instance reports and drill

down into any of the values, an error message states

“The 'StartDate_BaseType' parameter is missing a

value”.

On the reporting server, install the

cumulative update for SQL

Server   2008

(http://go.microsoft.com/fwlink/?

LinkID=167699).

An alert is generated indicating that the script

“SCOMpercentageCPUTimeCounter.vbs” failed with an

error message that states “Invalid class“.  Following is

an example of the error message that would be shown in

the event description:

The process started at 8:11:41 PM failed to create

System.PropertyBagData. Errors found in output:

C:\Program Files\System Center Operations Manager

2007\Health Service State\Monitoring Host Temporary

Files 1\2767\

SCOMpercentageCPUTimeCounter.vbs(125, 5)

SWbemRefresher: Invalid class

One or more workflows were affected by this.

Workflow name:

Microsoft.SystemCenter.HealthService.SCOMpercentag

eCPUTimeMonitor

Cause: One or more of the WMI classes that the script

queries is not loaded properly on the system.  The script

requires that the following WMI classes be available in

the root\cimv2 namespace:

Win32_Processor

Win32_Process

Win32_PerfFormattedData_PerfProc_Process

Use the following steps to determine

which class or classes are not present

on the system:

1. Log on to the server via terminal services.

2. Run the program WBEMTEST.exe.

3. Click Connect and connect to the root\cimv2 namespace.

4. Under IwbemServices, click Enum Classes.

5. In the Superclass Info dialog box, leave the superclass name empty, select Recursive, and click OK.

6. When Query Results displays the results, scroll through the list and ensure that the three WMI classes are available.

If you do not see one of more of the

classes in the query result, follow the

steps below.

1. Run the following command from a command prompt with administrator level permissions:

32

Page 32: OM2007_MP_OpsMgrR2

Problem Solution

WMIADAP /F

2. Re-check to see if the class or classes are still missing. If they are still missing, run the following commands from a command prompt with administrator level permissions

cd %windir%\system32

lodctr /R

3. Re-check to see if the class or classes are still missing. If one or more are still missing, use the Extensible Counter List Tool (Exctrlst.exe) and check if the PerfProc or PerfOS are disabled, and enable them if they are. You can download the Extensible Counter List Tool from Windows 2000 Resource Kit Tool : Extensible Performance Counter List (http://go.microsoft.com/fwlink/?LinkId=183182).

4. Re-check to see if the class or classes are still missing. If one or more are still missing, run the following as a batch file.  This will re-register all WMI Modules:

@echo off

sc config winmgmt

start= disabled

net stop winmgmt /y

%systemdrive%

cd %windir%\

system32\wbem

for /f %%s in

('dir /b *.dll') do

regsvr32 /s %%s

regsvr32 %windir%\

system32\

33

Page 33: OM2007_MP_OpsMgrR2

Problem Solution

tscfgwmi.dll

wmiprvse /regserver

winmgmt /regserver

net start winmgmt

5. Re-check to see if the class or classes are still missing. If one or more are still missing, contact Microsoft Customer Service and Support.

In Operations Manager 2007, a large number of

computer groups and a high volume of state changes

occurring on computer objects can result in one or both

of the following conditions:

High CPU and disk utilization on the root management server coming from the <<ProcessName(s)>> process.

This is the Health Service process.

Queues back up (<<Provide counter name>>) on the gateway, management server, and root management server system(s).    

This is the counter \Health Service Management

Groups(Management Group Name)\Send Queue %

Used.

Every time the state changes on one

of the top-level monitors for a

computer (for example: Availability,

Performance, Security, and

Configuration), that state change is

rolled up to every computer group of

which the computer is a member. This

can result in a cascading series of

state changes and in environments

where the volume of state changes

are significant and the number of

computer groups rolling up the

changes are high. 

For instructions on resolving this

issue, see Knowledge Base article

967537

(http://go.microsoft.com/fwlink/?

LinkId=146985).

The Failed Accessing Windows Event Log monitor is in a

warning state even though it has access to the event

log.

This monitor is disabled by default. If you enable the

monitor and it does not have access to the event log, it

changes to a warning state (yellow). After you fix the

issue by giving the monitor access to the event log, the

monitor remains in a warning state even though it should

change to a healthy state (green).

None. It is recommended that you do

not enable the monitor.

If you have enabled it, you can disable

it.

The connected management group is not forwarding

alerts and other monitoring data to the local

management group.

Enable the Tiered Management Group

Synthetic Transaction monitor for the

connected management group. For

34

Page 34: OM2007_MP_OpsMgrR2

Problem Solution

instructions, see "Configure a

Connected Management Group" in

Optional Configuration.

When the Health Service Heartbeat Failure monitor for

agents attempts to recover an agent automatically,

access is denied.

Add a Run As account to the

Automatic Agent Management

Account Run As profile. The Run As

account must have administrator

access on the target computers.

For instructions, see "Enable recovery

for the Health Service Heartbeat

Failure Monitor" in Getting Started.

Notification subscriptions are out of scope. Add a Run As account to the Validate

Alert Subscription Account Run As

profile. The Run As profile requires a

Run As account that is a member of

the Operations Manager

Administrators user role and has

administrator access to the root

management server.

For instructions, see "Add a Run As

Account to the Run As Profile for the

Validate Alert Subscription Account" in

Getting Started.

The configuration service for the Windows service state

does not restart automatically.

To automatically start the configuration

service when it stops, you must enable

an override.

For instructions, see "Set the

Configuration Service to Restart

Automatically" in Getting Started.

The availability health of the Operational Database

Watchers Group does not roll up to the management

group.

Enable the Operational Database

Watchers Group to Management

Group Availability Health Rollup.

For instructions, see "Enable the

Operational Database Watchers

Group to Management Group

Availability Health Rollup" in Getting

Started.

Computers running Windows Vista or Windows The default firewall settings for

35

Page 35: OM2007_MP_OpsMgrR2

Problem Solution

Server 2008 fail to respond to ping. computers running Windows Vista or

Windows Server 2008 prevent the

computers from providing a ping

response. The Ping task in Operations

Manager and any diagnostic or

recovery tasks that use ping will fail

when run against a computer running

Windows Vista or Windows

Server 2008 unless the firewall

settings on the computer are

configured to allow incoming ICMP

traffic.

The Ping Status monitor and the

Heartbeat Failure monitor use ping.

You can disable these monitors for

computers running Windows Vista or

Windows Server 2008, or you can

configure the computers to allow

incoming ICMP traffic. For instructions

on changing the firewall configuration,

see Create an Inbound ICMP Rule on

Windows Vista or Windows Server

2008 (http://go.microsoft.com/fwlink/?

LinkId=161045).

Appendix: ReportsThe Operations Manager Management Pack includes the following reports.

The Data Volume by Management Pack report compiles information on the volume of data generated by management packs. The report lists the number of occurrences per management pack for the following data types:

Discoveries

Alerts

Performance (number of instances submitted for performance counters collected by management pack)

Events

State changes

The purpose of this report is to provide insight into which management packs are driving the

data volumes in your environment so that you can establish baselines and identify

36

Page 36: OM2007_MP_OpsMgrR2

opportunities for tuning. From this report, you can obtain more specific details per

management pack, using the Data Volumes by Workflow and Instance report.

The Data Volume by Workflow and Instance report compiles information on the volume of data generated, broken down by workflows (discoveries, rules, monitors, etc.) as well as by instances. There are two ways to access this report:

In the Data Volume by Management Pack report, click one of the counts cells in the table at the top of the report to open the Data Volume by Workflow and Instance report for the management packs.

Run the report directly from the Reporting section in the Operations console. If you run the Data Volume by Workflow and Instance report directly, you should set the parameters of the report to customize the results; this report is designed to provide details for information in the Data Volume by Management Pack report and so the default parameter settings may not provide the information you are looking for.

The Agent Counts By Date, Management Group and Version report compiles information on the Operations Manager agents deployed in your environment. You can use this report to track the progress of agent deployments and the current distribution of agent versions. You can filter the information in the report by adjusting the parameters for date and time, aggregation, and management group.

By default, the report will contain data for all management groups that have data in

the data warehouse database.

The Agents by Health State report displays a list of all health services on agents, management servers, gateway servers, and the root management server. Health service states that you can select to include in the report are the healthy state (green), warning state (yellow), critical state (red), and unavailable state (gray). You can select to include or exclude computers that are in maintenance mode in this report. The report includes the length of time that each unhealthy health service has been in that state.

Appendix: Operational Data Reporting Management PackThe Operational Data Reporting Management Pack is installed with Operations Manager 2007.

Version 6.1.7695.0 of the Operational Data Reporting Management (ODR) Pack, which is

included with the Operations Manager Management Pack, is identical to version 6.1.7676.0,

however the version number of the ODR Management Pack was updated to maintain consistency

with the Operations Manager Management Pack.

The Operational Data Reporting Management Pack gathers information and sends reports to

Microsoft on a weekly basis (if you select to send reports). Microsoft uses these reports to

improve the quality of its management packs and Operations Manager 2007. Participation in the

program is strictly voluntary.

You can run and use the reports produced by the Operational Data Reporting Management Pack

whether you choose to send reports to Microsoft or not.

Note

37

Page 37: OM2007_MP_OpsMgrR2

Changes in This UpdateThere are no changes to the Operational Data Reporting Management Pack in version

6.1.7695.0.

Changes in Version 6.1.7676.0The 6.1.7676.0 version of the Operational Data Reporting Management Pack fixes an issue

where the Management Packs ODR report would fail to submit data.

Changes in Version 6.1.7672.0The 6.1.7672.0 version of the Operational Data Reporting Management Pack includes the

following changes:

Changed the name from Microsoft ODR Report Library to Operational Data Reporting Management Pack

Added the following columns to the Management Packs report:

Override Type: displays the type of override that has been applied

Workflow ID: displays the ID of the workflow that was overridden

Workflow Name: displays the name of the workflow that was overridden

Target Type: displays whether the override was applied to a class, group, or instance

Changes in Version 6.1.7599.0The 6.1.7599.0 version of the Operational Data Reporting Management Pack includes the

following changes:

The instance space report is available on both Operations Manager 2007 SP1 and Operations Manager 2007 R2. Previously, this report was only available on Operations Manager 2007 R2.

The Management Packs report is updated so that the list of overrides also shows disabled rules and monitors.

A new report is added which shows the number of alerts per day generated by a particular rule or monitor.

Report descriptions were updated.

The Most Common Alerts report was updated to show the top 50 alerts instead of the top 25.

Reports in This Management PackTo see the Operational Data Reporting reports, in the Operations console, click Reporting. In the

Reporting pane, expand Reporting, and then click Microsoft ODR Report Library. The

management pack includes the following reports:

Instance Space Report

38

Page 38: OM2007_MP_OpsMgrR2

This report shows the number of instances of each class (for example, Exchange Servers)

that are created in your management group. By default, this report needs no parameters, but

it is possible to modify the start and end dates.

Management Group Report

This report shows the operating system version used in the Operations Manager

infrastructure (management servers). By default, this report needs no parameters, but it is

possible to modify the start and end dates.

Management Packs Report

This report shows the versions of each management pack that is installed in your

environment. It also summarizes all the overrides you have defined in your environment, as

well as custom rules and monitors you have authored. By default, this report needs no

parameters, but it is possible to modify the start and end dates.

Most Common Alerts Report

This report shows the most common alerts generated within the report period (by default one

week). It also shows this data by management pack. By default, this report needs no

parameters, but it is possible to modify the start and end dates.

Alerts Per Day Report

This report shows the number of alerts generated per day from each rule or monitor that

alerted within the report period (by default one week). By default, this report needs no

parameters, but it is possible to modify the start and end dates.

Sending Reports to MicrosoftIf you elect to send operational data reports to Microsoft, Operations Manager 2007 Reporting

collects a summary of how Operations Manager 2007 is being used and sends reports to

Microsoft on a weekly basis. Microsoft uses these reports to improve the quality of its

management packs and Operations Manager 2007. You do not need to join the Customer

Experience Improvement Program (CEIP) to send operational data reports.

Before configuring operational data reports, make sure that Operations Manager 2007

Reporting is installed, and that the management server has access to the Internet so that

reports can be sent to Microsoft.

1. Log on to the computer with an account that is a member of the Operations Manager Administrators role for the Operations Manager 2007 management group.

2. In the Operations console, click the Administration button.

3. In the Administration pane, expand Administration, and then click Settings.

4. In the Settings pane, expand Type: General, right-click Privacy, and then click Properties.

5. In the Global Management Server Settings - Privacy dialog box, on the Operational Data Reports tab, click Yes, send operational data reports to Microsoft (recommended) to send reports or click No, don't send operational data reports to

Note To configure the operational data reports settings

39

Page 39: OM2007_MP_OpsMgrR2

Microsoft to decline participation.

6. Click OK.

40