| DisplayName | Description | ID | Target | Enabled | Frequency | Remotable |
| Discovers the list of patches installed on Agents | This script runs on HealthService instances and finds a list of Operations Manager Patches that are currently applied to an Agent. | Microsoft.SystemCenter.Agent.PatchDiscovery | Microsoft.SystemCenter.HealthService | True | 21600 | False |
| Discover Agent Relationship Settings object | Discovers and creates Agent Relationship Settings objects. This object is used in conjunction with Active Directory Integration | Microsoft.SystemCenter.DiscoverADManagedComputer | Microsoft.SystemCenter.Agent | True | 900 | False |
| Discover Health Service Properties | Discover properties on the Health Service type. | Microsoft.SystemCenter.DiscoverHealthServiceProperties | Microsoft.SystemCenter.HealthService | True | 3600 | False |
| Discover if Windows Computer is a Virtual Machine | | Microsoft.SystemCenter.DiscoverIsVirtualMachineTrue | Microsoft.Windows.Computer | True | 86400 | False |
| Discover number of logical processors | | Microsoft.SystemCenter.DiscoverLogicalProcessors | Microsoft.Windows.Computer | True | 86400 | False |
| Discover Operational Database Watchers Group | | Microsoft.SystemCenter.DiscoverOpsMgrDBWatchersGroupContainsOpsMgrDBWatcherRelationship | Microsoft.SystemCenter.OpsMgrDBWatchersGroup | True | 0 | False |
| Discover Windows Client Computers | Discovers Windows client computers | Microsoft.SystemCenter.DiscoverWindowsClientComputer | Microsoft.Windows.Computer | True | 86400 | False |
| Discover Windows Computer Properties | Discovers properties on the Windows computer class | Microsoft.SystemCenter.DiscoverWindowsComputerProperties | Microsoft.Windows.Computer | True | 86400 | False |
| Discovery Operating System Properties | Discovers properties on the Operating System class | Microsoft.SystemCenter.DiscoverWindowsOSProperties | Microsoft.Windows.Computer | True | 86400 | False |
| Discover Windows Product Type | Discover a what type of windows computer the Health Service is installed on. | Microsoft.SystemCenter.DiscoverWindowsProductType | Microsoft.Windows.Computer | True | 86400 | False |
| Discover Windows Server Computers | Discovers Windows Server computers | Microsoft.SystemCenter.DiscoverWindowsServerComputer | Microsoft.Windows.Computer | True | 86400 | False |
| Discover Windows Domain Controllers | Discovers Windows Server domain controllers | Microsoft.SystemCenter.DiscoverWindowsServerDCComputer | Microsoft.Windows.Computer | True | 86400 | False |
| Discovery Health Service Primary and Failover relationships | Discover the primary relationships and failover relationships for an agent that is configured for AD Integration. | Microsoft.SystemCenter.DiscoveryHealthServiceCommunication | Microsoft.SystemCenter.HealthService | True | 900 | False |
| Discovery rule that populates relationship between Infrastructure Group and Gateway Management Server Group | Discovery rule that populates relationship between Infrastructure Group and Gateway Management Server Group | Microsoft.SystemCenter.InfrastructureGroupContainsGatewayManagementServerGroupRelationshipDiscovery | Microsoft.SystemCenter.Infrastructure.Group | True | 0 | False |
| Discovery rule that populates relationship between Infrastructure Group and Management Server Group | Discovery rule that populates Database Group | Microsoft.SystemCenter.InfrastructureGroupContainsManagementServerGroupRelationshipDiscovery | Microsoft.SystemCenter.Infrastructure.Group | True | 0 | False |
| Discovery rule that populates relationship between MG and Database Group | Discovery rule that populates relationship between MG and Database Group | Microsoft.SystemCenter.ManagementGroup.ContainsDatabaseGroupRelationship | Microsoft.SystemCenter.ManagementGroup | True | 0 | False |
| Discovery rule that populates relationship between MG and Infrastructure Group | Discovery rule that populates relationship between MG and Infrastructure Group | Microsoft.SystemCenter.ManagementGroup.ContainsInfrastructureGroupRelationship | Microsoft.SystemCenter.ManagementGroup | True | 0 | False |
| Discovery rule that populates relationship between MG and WebInterfaces Group | Discovery rule that populates relationship between MG and WebInterfaces Group | Microsoft.SystemCenter.ManagementGroup.ContainsWebInterfacesGroupRelationship | Microsoft.SystemCenter.ManagementGroup | True | 0 | False |
| Discover AD Assigment Resource Pool Watcher | | Microsoft.SystemCenter.ManagementServicePoolWatcher.ADAssignmentResourcePool.Discovery | Microsoft.SystemCenter.ADAssignmentResourcePool | True | 86400 | False |
| Discover All Management Servers Pool Watcher | | Microsoft.SystemCenter.ManagementServicePoolWatcher.AllManagementServersPool.Discovery | Microsoft.SystemCenter.AllManagementServersPool | True | 86400 | False |
| Discover Operational Database Watchers | | Microsoft.SystemCenter.OpsMgrDBWatcher.Discovery | Microsoft.SystemCenter.AllManagementServersPool | True | 86400 | False |
| Discovery rule that populates OpsMgr Data Warehouse Watchers Group | Discovery rule that populates OpsMgr Data Warehouse Watchers Group | Microsoft.SystemCenter.OpsMgrDWWatchersGroupPopulator | Microsoft.SystemCenter.OpsMgrDWWatchersGroup | True | 0 | False |
| Discovery rule that populates Agent Managed Group | Discovery rule that populates Agent Managed Group | Microsoft.SystemCenter.PopulateAgentManagedGroup | Microsoft.SystemCenter.AgentManagedGroup | True | 0 | False |
| Populate All Windows Computers Group | Populates the All Windows Computers Group. | Microsoft.SystemCenter.PopulateAllComputersGroup | Microsoft.SystemCenter.AllComputersGroup | True | 0 | False |
| Populate Collection Management Server Computer Group | Populates this group with all Collection Management Servers. | Microsoft.SystemCenter.PopulateCollectionManagementServerComputerGroup | Microsoft.SystemCenter.CollectionManagementServerComputersGroup | True | 0 | False |
| Discovery rule that populates Database Group | Discovery rule that populates Database Group | Microsoft.SystemCenter.PopulateDataBaseGroup | Microsoft.SystemCenter.DataBaseGroup | True | 0 | False |
| Populate Gateway Management Server Computer Group | Populates this group with all Gateway Management Servers. | Microsoft.SystemCenter.PopulateGatewayManagementServerComputerGroup | Microsoft.SystemCenter.GatewayManagementServerComputersGroup | True | 0 | False |
| Discovery rule that populates Gateway Server Group | Discovery rule that populates Gateway Server Group | Microsoft.SystemCenter.PopulateGatewayServerGroup | Microsoft.SystemCenter.GatewayServerGroup | True | 0 | False |
| Discovery rule that populates Health Service Group | Discovery rule that populates Health Service Group | Microsoft.SystemCenter.PopulateHealthServicesGroup | Microsoft.SystemCenter.HealthServicesGroup | True | 0 | False |
| Populate Management Server Computer Group | Populates this group with all Management Servers -- Root, Collection, Gateway. | Microsoft.SystemCenter.PopulateManagementServerComputerGroup | Microsoft.SystemCenter.ManagementServerComputersGroup | True | 0 | False |
| Discovery rule that populates Management Server Group | Discovery rule that populates Management Server Group | Microsoft.SystemCenter.PopulateManagementServerGroup | Microsoft.SystemCenter.ManagementServersGroup | True | 0 | False |
| Populate Root Management Server Emulator Computer Group | Populates this group with the Root Management Server Emulator. | Microsoft.SystemCenter.PopulateRootManagementServerComputerGroup | Microsoft.SystemCenter.RootManagementServerComputersGroup | True | 0 | False |
| Populate Agentless Managed Computer Group | Populates this group with Managed Computer objects that are being monitored remotely. | Microsoft.SystemCenter.PopulateSCAgentlessManagedComputerGroup | Microsoft.SystemCenter.AgentlessManagedComputerGroup | True | 0 | False |
| Populate Agent Managed Computer Group | Populates this group with Managed Computer objects that have a Health Service installed. | Microsoft.SystemCenter.PopulateSCAgentManagedComputerGroup | Microsoft.SystemCenter.AgentManagedComputerGroup | True | 0 | False |
| Discovery rule that populates Report console watchers | Discovery rule that populate Report console watchers instances. | Microsoft.SystemCenter.ReportConsoleWatcherDiscovery | Microsoft.SystemCenter.HealthService | True | 86400 | False |
| Discover Managed Computer Properties | Discovers properties on the System Center Managed Computer object. | Microsoft.SystemCenter.SCManagedComputerPropertyDiscovery | Microsoft.SystemCenter.HealthService | True | 86400 | False |
| Discovery rule that populates Web console watchers | Discovery rule that populate web console watchers instances. | Microsoft.SystemCenter.WebConsoleWatcherDiscovery | Microsoft.SystemCenter.HealthService | True | 86400 | False |
| Discovery rule that populates Web Interfaces Group | Discovery rule that populate Web Interfaces Group | Microsoft.SystemCenter.WebInterfacesGroupPopulator | Microsoft.SystemCenter.WebUserInterfaces.Group | True | 0 | False |