Get-SCOMOverrideResult
Recupera os resultados de substituição.
Sintaxe
FromClassDiscovery (Padrão)
Get-SCOMOverrideResult
[-Class] <ManagementPackClass[]>
[-Discovery] <ManagementPackDiscovery[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromClassMonitor
Get-SCOMOverrideResult
[-Class] <ManagementPackClass[]>
[-Monitor] <ManagementPackMonitor[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromClassRule
Get-SCOMOverrideResult
[-Class] <ManagementPackClass[]>
[-Rule] <ManagementPackRule[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromInstanceDiscovery
Get-SCOMOverrideResult
[-Instance] <EnterpriseManagementObject[]>
[-Discovery] <ManagementPackDiscovery[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromInstanceRule
Get-SCOMOverrideResult
[-Instance] <EnterpriseManagementObject[]>
[-Rule] <ManagementPackRule[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromInstanceMonitor
Get-SCOMOverrideResult
[-Instance] <EnterpriseManagementObject[]>
[-Monitor] <ManagementPackMonitor[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Description
O cmdlet Get-SCOMOverrideResult recupera substituições existentes associadas a fluxos de trabalho especificados que são restritos a uma classe ou instância de classe especificada.
Exemplos
Exemplo 1: Recuperar uma lista de substituições para uma classe específica
PS C:\>$Class = Get-SCOMClass -DisplayName "Memory"
PS C:\> $Discovery = Get-SCOMDiscovery -DisplayName "Discover Windows Server Computers"
PS C:\> $Session = Get-SCOMManagementGroupConnection -ComputerName "Server01.Contoso.com"
PS C:\> Get-SCOMOverrideResult -Class $Class -Discovery $Discovery -SCSession $Session
Este exemplo obtém o resultado de substituição para uma classe específica.
O primeiro comando usa o cmdlet Get-SCOMClass para obter o objeto de classe chamado Memory e armazena o objeto na variável $Class.
O segundo comando usa o cmdlet Get-SCOMDiscovery para obter o objeto de descoberta com o nome de exibição Descobrir Computadores Windows Server e armazena o objeto na variável $Discovery.
O terceiro comando usa o cmdlet Get-SCOMManagementGroupConnection para obter o objeto de conexão do grupo de gerenciamento para Server01 e armazena o objeto na variável $Session.
O último comando usa o cmdlet Get-SCOMOverrideResult para obter a lista de substituições para a descoberta especificada, com escopo para a classe especificada, para a conexão do grupo de gerenciamento especificada e retorna informações sobre o resultado da substituição para o usuário.
Exemplo 2: Recuperar resultados de substituição por instância de classe
PS C:\>$Instance = Get-SCOMClassInstance -DisplayName "Operations Manager Agents"
PS C:\> $Monitor = Get-SCOMMonitor -DisplayName "Management Service connectivity state"
PS C:\> Get-SCOMOverrideResult -Instance $Instance -Monitor $Monitor
Este exemplo obtém o resultado de substituição para uma instância de classe específica.
O primeiro comando usa o cmdlet Get-SCOMClassInstance para obter o objeto de instância de classe chamado Agentes do Operations Manager e armazena o objeto na variável $Instance.
O segundo comando usa o cmdlet Get-SCOMMonitor para obter o objeto monitor com o estado de conectividade do Serviço de Gerenciamento de nome de exibição e armazena o objeto na variável $Monitor.
O último comando usa o cmdlet Get-SCOMOverrideResult para obter o resultado da substituição para a instância e o monitor especificados e retorna informações sobre o resultado da substituição para o usuário.
Exemplo 3: Recuperar resultados de substituição monitorando o objeto de regra
PS C:\>$Rule = Get-SCOMRule -DisplayName "Alert on Failed Power Shell Scripts"
PS C:\> Get-SCOMClass -DisplayName "Memory" | Get-SCOMOverrideResult -Rule $Rule
Este exemplo obtém o resultado de substituição para um objeto de regra de monitoramento.
O primeiro comando usa o cmdlet Get-SCOMRule para obter o objeto de regra de monitoramento com o nome de exibição Alerta sobre Scripts do Power Shell com Falha e armazena o objeto na variável $Rule.
O segundo comando usa o cmdlet Get-SCOMClass para obter o objeto de classe chamado Memory e usa o operador de pipeline para passar o objeto para o cmdlet Get-SCOMOverrideResult , que obtém o resultado de substituição para a regra especificada, com escopo para o objeto de classe canalizado.
Exemplo 4: Recuperar resultados de substituição para um nome de exibição
PS C:\>$Discovery = Get-SCOMDiscovery -DisplayName "Discover Windows Server Computers"
PS C:\> Get-SCOMClassInstance -DisplayName "Operations Manager Agents" | Get-SCOMOverrideResult -Discovery $Discovery
Este exemplo obtém o resultado de substituição para um nome de exibição específico.
O primeiro comando usa o cmdlet Get-SCOMDiscovery para obter o objeto de descoberta com o nome de exibição Descobrir Computadores Windows Server e armazena o objeto na variável $Discovery.
O segundo comando usa o cmdlet Get-SCOMClassInstance para obter o objeto de instância de classe chamado Agentes do Operations Manager e usa o operador de pipeline para passar o objeto para Get-SCOMOverrideResult , que obtém o resultado de substituição para a descoberta especificada, com escopo para o objeto de instância de classe canalizada.
Parâmetros
-Class
Especifica uma matriz de objetos de classe de pacote de gerenciamento.
Para obter mais informações sobre como obter um objeto de classe de pacote de gerenciamento, digite"Get-Help Get-SCOMClass".
Propriedades do parâmetro
| Tipo: | ManagementPackClass[] |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
FromClassDiscovery
| Cargo: | 1 |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
FromClassMonitor
| Cargo: | 1 |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
FromClassRule
| Cargo: | 1 |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-ComputerName
Especifica uma matriz de nomes de computadores. O cmdlet estabelece conexões temporárias com grupos de gerenciamento para esses computadores. Você pode usar nomes NetBIOS, endereços IP ou FQDNs (nomes de domínio totalmente qualificados). Para especificar o computador local, digite o nome do computador, localhost ou um ponto (.).
Propriedades do parâmetro
| Tipo: | String[] |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Credential
Especifica um objeto PSCredential para a conexão do grupo de gerenciamento.
Para obter um objeto PSCredential , use o cmdlet Get-Credential .
Para obter mais informações, digite "Get-Help Get-Credential".
Propriedades do parâmetro
| Tipo: | PSCredential |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Discovery
Especifica uma matriz de objetos de fluxo de trabalho de descoberta a serem recuperados.
Para obter mais informações sobre como obter objetos de fluxo de trabalho de descoberta, digite"Get-Help Get-SCOMDiscovery".
Propriedades do parâmetro
| Tipo: | ManagementPackDiscovery[] |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
FromClassDiscovery
| Cargo: | 2 |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
FromInstanceDiscovery
| Cargo: | 2 |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Instance
Especifica uma matriz de instâncias de uma classe a ser recuperada.
Propriedades do parâmetro
| Tipo: | EnterpriseManagementObject[] |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
FromInstanceDiscovery
| Cargo: | 1 |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
FromInstanceRule
| Cargo: | 1 |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
FromInstanceMonitor
| Cargo: | 1 |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Monitor
Especifica uma matriz de objetos de fluxo de trabalho do monitor a serem recuperados.
Para obter mais informações, digite"Get-Help Get-SCOMMonitor".
Propriedades do parâmetro
| Tipo: | ManagementPackMonitor[] |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
FromClassMonitor
| Cargo: | 2 |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
FromInstanceMonitor
| Cargo: | 2 |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Rule
Especifica uma matriz de objetos de fluxo de trabalho de regra de monitoramento a serem recuperados.
Para obter informações sobre como obter um objeto de regra, digite"Get-Help Get-SCOMRule".
Propriedades do parâmetro
| Tipo: | ManagementPackRule[] |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
FromClassRule
| Cargo: | 2 |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
FromInstanceRule
| Cargo: | 2 |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-SCSession
Especifica uma matriz de objetos Connection . Para obter um objeto Connection , use o cmdlet Get-SCManagementGroupConnection .
Propriedades do parâmetro
| Tipo: | Connection[] |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | 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.