| DisplayName | Description | ID | Target | Category | Enabled | Instance Name | Counter Name | Frequency | Event_ID | Event Source | Alert Generate | Alert Severity | Alert Priority | Remotable | Event Log |
| OpsMgr 2012 Self Maintenance Approve Manual Agents Rule | Approve Manual Agents based on agents computer name and domain name regular expression match | OpsMgr.2012.Self.Maintenance.Approve.Manual.Agents.Rule | Microsoft.SystemCenter.AllManagementServersPool | Operations | False | | | 0 | 0 | | True | Information | Low | True | |
| OpsMgr 2012 Self Maintenance Balance Agents Within Resource Pool Rule | Balance agents between all management servers in a resource pool. | OpsMgr.2012.Self.Maintenance.Balance.Agents.Within.ResourcePool.Rule | Microsoft.SystemCenter.AllManagementServersPool | Operations | False | | | 0 | 0 | | True | Information | Low | True | |
| OpsMgr 2012 Self Maintenance Close Aged Rule Generated Alerts Rule | | OpsMgr.2012.Self.Maintenance.Close.Aged.Rule.Generated.Alerts.Rule | Microsoft.SystemCenter.AllManagementServersPool | Operations | False | | | 0 | 0 | | True | Warning | Normal | True | |
| Collect All Management Server SDK Connection Count Rule | Collect Total number of SDK connections across all management servers. | OpsMgr.2012.Self.Maintenance.Collect.All.Management.Server.SDK.Connection.Count.Rule | Microsoft.SystemCenter.AllManagementServersPool | PerformanceCollection | False | | | 0 | 0 | | False | | | True | |
| OpsMgr 2012 Self Maintenance Configure Agents Failover Within Resource Pool Rule | This rule runs on a schedule on management servers and configure agents to use management servers from defined resource pool and failover management servers. | OpsMgr.2012.Self.Maintenance.Configure.Agents.Failover.Within.ResourcePool.Rule | Microsoft.SystemCenter.ManagementServer | Operations | False | | | 0 | 0 | | True | Information | Low | False | |
| OpsMgr 2012 Self Maintenance Convert All Agents To Remote Manageable Rule | Convert all manually installed OpsMgr agents to remote manageable | OpsMgr.2012.Self.Maintenance.Convert.All.Agents.To.Remote.Manageable.Rule | Microsoft.SystemCenter.AllManagementServersPool | Operations | False | | | 0 | 0 | | True | Information | Low | True | |
| OpsMgr 2012 Self Maintenance Detect Manually Closed Monitor Alerts Rule | Generate alerts if any monitor-generated alerts were manually closed by any OpsMgr operators | OpsMgr.2012.Self.Maintenance.Detect.Manually.Closed.Monitor.Alerts.Rule | Microsoft.SystemCenter.AllManagementServersPool | Operations | False | | | 0 | 0 | | True | Warning | Low | True | |
| OpsMgr 2012 Self Maintenance Data Warehouse Database Aggregation Process Performance Collection Rule | This rule collects the outstanding count of dataset still to be processed by the DW DB hourly and daily aggregation process. Higher count may indicate there is a performance related issue with the OpsMgr Data Warehouse Database. | OpsMgr.2012.Self.Maintenance.DW.Database.Aggregation.Perf.Collection.Rule | Microsoft.SystemCenter.DataWarehouse.DataSet | PerformanceCollection | False | | | 0 | 0 | | False | | | True | |
| OpsMgr 2012 Self Maintenance Enable Agent Proxy Rule | This rule enables agent proxy for ALL agents. | OpsMgr.2012.Self.Maintenance.Enable.Agent.Proxy.Rule | Microsoft.SystemCenter.AllManagementServersPool | Operations | False | | | 0 | 0 | | False | | | True | |
| OpsMgr 2012 Self Maintenance Legacy Balance Agents Rule (Designed for OpsMgr 2007) | | OpsMgr.2012.Self.Maintenance.Legacy.Balance.Agents.Rule | Microsoft.SystemCenter.RootManagementServer | Operations | False | | | 0 | 0 | | True | Information | Low | False | |
| OpsMgr 2012 Self Maintenance Management Packs Backup Rule | | OpsMgr.2012.Self.Maintenance.MP.Backup.Rule | Microsoft.SystemCenter.AllManagementServersPool | Operations | False | | | 0 | 0 | | True | Error | Normal | True | |
| OpsMgr 2012 Self Maintenance Obsolete Management Pack Alias Detection Rule | Detect obsolete MP aliases from unsealed management packs. | OpsMgr.2012.Self.Maintenance.Obsolete.Management.Pack.Alias.Detection.Rule | Microsoft.SystemCenter.AllManagementServersPool | Alert | False | | | 0 | 0 | | True | Warning | Normal | True | |
| OpsMgr 2012 Self Maintenance Remove Disabled Discovery Objects Rule | | OpsMgr.2012.Self.Maintenance.Remove.Disabled.Discovery.Objects.Rule | Microsoft.SystemCenter.AllManagementServersPool | Operations | False | | | 0 | 0 | | False | | | True | |
| OpsMgr 2012 Self Maintenance Stale State Change Events Detection Rule | Detects if stale state change events exist in the database (event age older than the state change event data grooming setting). | OpsMgr.2012.Self.Maintenance.Stale.State.Change.Events.Detection.Rule | Microsoft.SystemCenter.AllManagementServersPool | ConfigurationHealth | False | | | 0 | 0 | | True | Error | Normal | True | |
| OpsMgr 2012 Self Maintenance Detect User Defined Overrides in Default MP Rule | This rule detects user defined overrides in Default MP and generates alerts when user defined overrides are detected. | OpsMgr.2012.Self.Maintenance.User.Defined.Overrides.In.Default.MP.Detection.Rule | Microsoft.SystemCenter.AllManagementServersPool | ConfigurationHealth | False | | | 0 | 0 | | True | Error | Normal | True | |