Get-SCOMOverrideResult
Recupera los resultados de invalidación.
Syntax
Get-SCOMOverrideResult
[-Class] <ManagementPackClass[]>
[-Discovery] <ManagementPackDiscovery[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMOverrideResult
[-Class] <ManagementPackClass[]>
[-Monitor] <ManagementPackMonitor[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMOverrideResult
[-Class] <ManagementPackClass[]>
[-Rule] <ManagementPackRule[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMOverrideResult
[-Instance] <EnterpriseManagementObject[]>
[-Discovery] <ManagementPackDiscovery[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMOverrideResult
[-Instance] <EnterpriseManagementObject[]>
[-Rule] <ManagementPackRule[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMOverrideResult
[-Instance] <EnterpriseManagementObject[]>
[-Monitor] <ManagementPackMonitor[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Description
El cmdlet Get-SCOMOverrideResult recupera las invalidaciones existentes asociadas a los flujos de trabajo especificados que están restringidos a una instancia de clase o clase especificada.
Ejemplos
Ejemplo 1: Recuperar una lista de invalidaciones para una clase 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
En este ejemplo se obtiene el resultado de invalidación de una clase específica.
El primer comando usa el cmdlet Get-SCOMClass para obtener el objeto de clase denominado Memory y almacena el objeto en la variable $Class.
El segundo comando usa el cmdlet Get-SCOMDiscovery para obtener el objeto de detección con el nombre para mostrar Detectar equipos con Windows Server y almacena el objeto en la variable $Discovery.
El tercer comando usa el cmdlet Get-SCOMManagementGroupConnection para obtener el objeto de conexión del grupo de administración para Server01 y almacena el objeto en la variable $Session.
El último comando usa el cmdlet Get-SCOMOverrideResult para obtener la lista de invalidaciones de la detección especificada, con ámbito de la clase especificada, para la conexión de grupo de administración especificada y devuelve información sobre el resultado de invalidación al usuario.
Ejemplo 2: Recuperación de resultados de invalidación por instancia de clase
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
En este ejemplo se obtiene el resultado de invalidación de una instancia de clase específica.
El primer comando usa el cmdlet Get-SCOMClassInstance para obtener el objeto de instancia de clase denominado Operations Manager Agents y almacena el objeto en la variable $Instance.
El segundo comando usa el cmdlet Get-SCOMMonitor para obtener el objeto de supervisión con el nombre para mostrar Estado de conectividad del servicio de administración y almacena el objeto en la variable $Monitor.
El último comando usa el cmdlet Get-SCOMOverrideResult para obtener el resultado de invalidación de la instancia y el monitor especificados, y devuelve información sobre el resultado de invalidación al usuario.
Ejemplo 3: Recuperar los resultados de invalidación mediante el objeto de regla de supervisión
PS C:\>$Rule = Get-SCOMRule -DisplayName "Alert on Failed Power Shell Scripts"
PS C:\> Get-SCOMClass -DisplayName "Memory" | Get-SCOMOverrideResult -Rule $Rule
En este ejemplo se obtiene el resultado de invalidación de un objeto de regla de supervisión.
El primer comando usa el cmdlet Get-SCOMRule para obtener el objeto de regla de supervisión con el nombre para mostrar Alert on Failed Power Shell Scripts y almacena el objeto en la variable $Rule.
El segundo comando usa el cmdlet Get-SCOMClass para obtener el objeto de clase denominado Memory y usa el operador de canalización para pasar el objeto al cmdlet Get-SCOMOverrideResult , que obtiene el resultado de invalidación de la regla especificada, cuyo ámbito es el objeto de clase canalización.
Ejemplo 4: Recuperar resultados de invalidación para un nombre para mostrar
PS C:\>$Discovery = Get-SCOMDiscovery -DisplayName "Discover Windows Server Computers"
PS C:\> Get-SCOMClassInstance -DisplayName "Operations Manager Agents" | Get-SCOMOverrideResult -Discovery $Discovery
En este ejemplo se obtiene el resultado de invalidación de un nombre para mostrar específico.
El primer comando usa el cmdlet Get-SCOMDiscovery para obtener el objeto de detección con el nombre para mostrar Detectar equipos de Windows Server y almacena el objeto en la variable $Discovery.
El segundo comando usa el cmdlet Get-SCOMClassInstance para obtener el objeto de instancia de clase denominado Operations Manager Agents y usa el operador de canalización para pasar el objeto a Get-SCOMOverrideResult , que obtiene el resultado de invalidación para la detección especificada, cuyo ámbito es el objeto de instancia de clase canalización.
Parámetros
-Class
Especifica una matriz de objetos de clase del módulo de administración.
Para obtener más información sobre cómo obtener un objeto de clase del módulo de administración, escriba"Get-Help Get-SCOMClass
".
Type: | ManagementPackClass[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ComputerName
Especifica una matriz de nombres de equipos. El cmdlet establece conexiones temporales con grupos de administración para estos equipos. Puede usar nombres netBIOS, direcciones IP o nombres de dominio completos (FQDN). Para especificar el equipo local, escriba el nombre del equipo, localhost o un punto (.).
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Especifica un objeto PSCredential para la conexión del grupo de administración.
Para obtener un objeto PSCredential, use el cmdlet Get-Credential.
Para obtener más información, escriba "Get-Help Get-Credential
".
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Discovery
Especifica una matriz de objetos de flujo de trabajo de detección que se van a recuperar.
Para obtener más información sobre cómo obtener objetos de flujo de trabajo de detección, escriba"Get-Help Get-SCOMDiscovery
".
Type: | ManagementPackDiscovery[] |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Instance
Especifica una matriz de instancias de una clase que se va a recuperar.
Type: | EnterpriseManagementObject[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Monitor
Especifica una matriz de objetos de flujo de trabajo de supervisión que se van a recuperar.
Para obtener más información, escriba"Get-Help Get-SCOMMonitor
".
Type: | ManagementPackMonitor[] |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Rule
Especifica una matriz de objetos de flujo de trabajo de reglas de supervisión que se van a recuperar.
Para obtener información sobre cómo obtener un objeto de regla, escriba"Get-Help Get-SCOMRule
".
Type: | ManagementPackRule[] |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SCSession
Especifica una matriz de objetos Connection . Para obtener un objeto Connection , use el cmdlet Get-SCManagementGroupConnection .
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |