Get-SCDiscovery
Obtém informações de descoberta do Service Manager.
Sintaxe
Empty (Predefinição)
Get-SCDiscovery
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromDiscoveryDisplayName
Get-SCDiscovery
[-DisplayName] <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromDiscoveryId
Get-SCDiscovery
[-Id] <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromManagementPack
Get-SCDiscovery
[-ManagementPack] <ManagementPack[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromDiscoveryName
Get-SCDiscovery
[-Name] <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromManagementPackClass
Get-SCDiscovery
[-Target] <ManagementPackClass[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Description
O cmdlet Get-SCDiscovery recupera informações de descoberta do Service Manager.
Exemplos
Exemplo 1: Obter descobertas do Service Manager
PS C:\>Get-SCDiscovery
Enabled Name Description
------- ---- -----------
true ...DiscoverManagementGroupC... Discovers the relationship for the Management Group to contain the Gateway Management Server Watcher Group
true ...OpsMgrDBWatcher.Discovery
true ...PopulateRootManagementSe... Populates this group with the Root Management Server.
true ...PopulateCollectionManage... Populates this group with all Collection Management Servers.
true ...DiscoveryHealthServiceCo... Discovers the primary relationships and failover relationships for an agent that is configured for AD integration.
true ...DiscoverManagementGroupC...
true ...DiscoverWindowsClientCom... Discovers Windows client computers
true ...DiscoverWindowsOSProperties Discovers properties on the Operating System class
true ...PopulateAllComputersGroup Populates the All Computers Group.
true ...DiscoverIsVirtualMachine...
true ...DiscoverManagementGroupC... Discovers the relationship for the Management Group to contain the Root Management Server.
true ...DiscoverWindowsComputerP... Discovers properties on the Windows computer class
true ...Agent.PatchDiscovery This script runs on HealthService instances and finds a list of Operation Manager 2007 Patches that are current...
true ...DiscoverWindowsProductType Discovers what type of windows computer the System Center Management service is installed on
true ...PopulateManagementServer... Populates this group with all Management Servers -- Root, Collection, Gateway.
true ...DiscoverIsVirtualMachine...
true ...AgentManagementServer.Di... Discovers the agents that run on as a management server for some management group.
true InstanceGroup_dbbcf4ea8ff24...
true WorkItemGroup.21169a7e4a784...
true ...PopulateSCAgentlessManag... Populates this group with Managed Computer objects that are being monitored remotely.
true ...SCManagedComputerPropert... Discovers properties on the System Center Managed Computer object.
true ...PopulateGatewayManagemen... Populates this group with all Gateway Management Servers.
true ...DiscoverManagementGroupC... Discovers the relationship for the Management Group to contain Collection Management Server Watcher Group
true ...DiscoverLogicalProcessors
true ...DiscoverWindowsServerDCC... Discovers Windows Server domain controllers
true ...DiscoverADManagedComputer Discovers and creates Agent Relationship Settings objects. This object is used in conjunction with Active Direc...
true ...PopulateSCAgentManagedCo... Populates this group with Managed Computer objects that have a Health Service installed.
true ...DiscoverHealthServicePro... Discovers the properties of a management service
true ...DiscoverOpsMgrDBWatchers...
true ...PopulateManagedComputerC... Discover the relationship for the grouping client Management Service Watchers.
true ...DiscoverWindowsServerCom... Discovers Windows Server computers
true ...DiscoverManagementGroupC... Discover the relationship for the Management Group to contain Agent Watcher Group
true ...DiscoverManagementGroupC... (Deprecated)Discover the relationship for the Management Group to contain Health Service Watcher Group
Este comando recupera as descobertas definidas no Service Manager.
Exemplo 2: Obter descobertas pelo nome
PS C:\>Get-SCDiscovery -Name "*PopulateRootM*"
Enabled Name Description
------- ---- -----------
true ...PopulateRootManagementSe... Populates this group with the Root Management Server.
Este comando recupera as descobertas em que o nome corresponde à expressão PopulateRootM.
Exemplo 3: Obter descobertas pelo nome e exibi-las em uma lista
PS C:\>Get-SCDiscovery -Name "*PopulateRootM*" | Format-List
HasNonCategoryOverride : False
Enabled : true
Target : ManagementPackElementUniqueIdentifier=0e7983be-95b9-aed8-ff93-8819e4cefcaa
ConfirmDelivery : False
Remotable : True
Priority : Normal
Category : Discovery
DataSource : DiscoveryDataSource
DiscoveryClassCollection : {}
DiscoveryRelationshipCollection : {}
XmlTag : Discovery
ManagementGroup : psimp2
ManagementGroupId : 048d4708-ede4-5aed-1317-81d1b0d0b395
Name : Microsoft.SystemCenter.PopulateRootManagementServerComputerGroup
Id : 21f2d4e2-6cde-b219-e392-0a25cbea12c6
DisplayName : Populate Root Management Server Computer Group
Description : Populates this group with the Root Management Server.
LanguageCode : ENU
Comment :
Status : Unchanged
LastModified : 12/2/2010 12:20:38 AM
TimeAdded : 12/2/2010 12:20:38 AM
Este comando recupera as descobertas nas quais o nome corresponde a PopulateRootM e, em seguida, exibe os resultados formatados como uma lista.
Parâmetros
-ComputerName
Especifica um computador com o qual estabelecer uma conexão. O computador deve estar executando o serviço de Acesso a Dados do System Center. O valor padrão é o computador para a conexão atual do grupo de gerenciamento.
Os formatos válidos incluem um nome NetBIOS, um endereço IP ou um nome de domínio totalmente qualificado (FQDN). Para especificar o computador local, digite o nome do computador, "localhost" ou um ponto (.).
Propriedades dos parâmetros
| Tipo: | System.String[] |
| Default value: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
(All)
| Position: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-Credential
Especifica uma conta de usuário sob a qual a conexão do grupo de gerenciamento é executada. A conta deve ter acesso ao servidor especificado no parâmetro ComputerName , se o servidor for especificado. O valor padrão é o usuário atual.
Você pode inserir um objeto PSCredential retornado pelo cmdlet Get-Credential .
Propriedades dos parâmetros
| Tipo: | System.Management.Automation.PSCredential |
| Default value: | Current user context |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
(All)
| Position: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-DisplayName
Especifica o nome para exibição do objeto de descoberta a ser recuperado.
Propriedades dos parâmetros
| Tipo: | System.String[] |
| Default value: | None |
| Suporta carateres universais: | True |
| NãoMostrar: | False |
Conjuntos de parâmetros
FromDiscoveryDisplayName
| Position: | 1 |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-Id
Especifica a ID do objeto de descoberta a ser recuperado. Isso pode ser um GUID ou uma cadeia de caracteres que será convertida em um GUID.
Propriedades dos parâmetros
| Tipo: | System.Guid[] |
| Default value: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
FromDiscoveryId
| Position: | 1 |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-ManagementPack
Especifica um ou mais pacotes de gerenciamento contendo os objetos de descoberta a serem recuperados.
Você pode inserir um objeto ManagementPack retornado pelo cmdlet Get-SCManagementPack .
Propriedades dos parâmetros
| Tipo: | Microsoft.EnterpriseManagement.Configuration.ManagementPack[] |
| Default value: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
FromManagementPack
| Position: | 1 |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-Name
Especifica o nome de um objeto de descoberta a ser recuperado.
Propriedades dos parâmetros
| Tipo: | System.String[] |
| Default value: | None |
| Suporta carateres universais: | True |
| NãoMostrar: | False |
Conjuntos de parâmetros
FromDiscoveryName
| Position: | 1 |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-SCSession
Especifica uma conexão com um servidor de gerenciamento. O valor padrão é a conexão atual do grupo de gerenciamento.
Você pode inserir um objeto de conexão de grupo de gerenciamento retornado pelo cmdlet Get-SCManagementGroupConnection .
Propriedades dos parâmetros
| Tipo: | Microsoft.SystemCenter.Core.Connection.Connection[] |
| Default value: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
(All)
| Position: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-Target
Especifica o pacote de gerenciamento que contém as classes destinadas à descoberta.
Propriedades dos parâmetros
| Tipo: | Microsoft.EnterpriseManagement.Configuration.ManagementPackClass[] |
| Default value: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
FromManagementPackClass
| Position: | 1 |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.
Entradas
Microsoft.EnterpriseManagement.Configuration.ManagementPack
Você pode canalizar um objeto de pacote de gerenciamento para o parâmetro ManagementPack do cmdlet Get-SCDiscovery .
System.String
Você pode canalizar um nome de descoberta para o parâmetro Name do cmdlet Get-SCDiscovery .
System.Guid
Você pode canalizar um GUID de um objeto de descoberta para o parâmetro Id do cmdlet Get-SCDiscovery .
Microsoft.EnterpriseManagement.Configuration.ManagementPackClass
Você pode canalizar um pacote de gerenciamento para o parâmetro Target do cmdlet Get-SCDiscovery .
Saídas
Microsoft.EnterpriseManagement.Configuration.ManagementPackDiscovery
Esses cmdlets geram um objeto de descoberta.