Partager via


Get-SCOMOverrideResult

Récupère les résultats de remplacement.

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

L’applet de commande Get-SCOMOverrideResult récupère les remplacements existants associés aux flux de travail spécifiés qui sont limités à une classe ou une instance de classe spécifiée.

Exemples

Exemple 1 : Récupérer une liste de remplacements pour une classe spécifique

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

Cet exemple obtient le résultat de remplacement d’une classe spécifique.

La première commande utilise l’applet de commande Get-SCOMClass pour obtenir l’objet de classe nommé Memory et stocke l’objet dans la variable $Class.

La deuxième commande utilise l’applet de commande Get-SCOMDiscovery pour obtenir l’objet de découverte avec le nom complet Découvrir les ordinateurs Windows Server et stocke l’objet dans la variable $Discovery.

La troisième commande utilise l’applet de commande Get-SCOMManagementGroupConnection pour obtenir l’objet de connexion de groupe d’administration pour Server01 et stocke l’objet dans la variable $Session.

La dernière commande utilise l’applet de commande Get-SCOMOverrideResult pour obtenir la liste des remplacements pour la découverte spécifiée, étendue à la classe spécifiée, pour la connexion de groupe d’administration spécifiée et retourne des informations sur le résultat de remplacement à l’utilisateur.

Exemple 2 : Récupérer les résultats de remplacement par instance 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

Cet exemple obtient le résultat de remplacement d’une instance de classe spécifique.

La première commande utilise l’applet de commande Get-SCOMClassInstance pour obtenir l’objet d’instance de classe nommé Operations Manager Agents et stocker l’objet dans la variable $Instance.

La deuxième commande utilise l’applet de commande Get-SCOMMonitor pour obtenir l’objet monitor avec l’état de connectivité du service de gestion d’affichage et stocker l’objet dans la variable $Monitor.

La dernière commande utilise l’applet de commande Get-SCOMOverrideResult pour obtenir le résultat de remplacement de l’instance et du moniteur spécifiés, et retourne des informations sur le résultat de remplacement à l’utilisateur.

Exemple 3 : Récupérer les résultats de remplacement par l’objet de règle d’analyse

PS C:\>$Rule = Get-SCOMRule -DisplayName "Alert on Failed Power Shell Scripts"
PS C:\> Get-SCOMClass -DisplayName "Memory" | Get-SCOMOverrideResult -Rule $Rule

Cet exemple obtient le résultat de remplacement d’un objet de règle de surveillance.

La première commande utilise l’applet de commande Get-SCOMRule pour obtenir l’objet de règle de surveillance avec le nom complet Alert on Failed Power Shell Scripts et stocke l’objet dans la variable $Rule.

La deuxième commande utilise l’applet de commande Get-SCOMClass pour obtenir l’objet de classe nommé Memory et utilise l’opérateur de pipeline pour transmettre l’objet à l’applet de commande Get-SCOMOverrideResult , qui obtient le résultat de remplacement de la règle spécifiée, étendue à l’objet de classe canal.

Exemple 4 : Récupérer les résultats de remplacement pour un nom complet

PS C:\>$Discovery = Get-SCOMDiscovery -DisplayName "Discover Windows Server Computers"
PS C:\> Get-SCOMClassInstance -DisplayName "Operations Manager Agents" | Get-SCOMOverrideResult -Discovery $Discovery

Cet exemple obtient le résultat de remplacement pour un nom d’affichage spécifique.

La première commande utilise l’applet de commande Get-SCOMDiscovery pour obtenir l’objet de découverte avec le nom complet Découvrir les ordinateurs Windows Server et stocker l’objet dans la variable $Discovery.

La deuxième commande utilise l’applet de commande Get-SCOMClassInstance pour obtenir l’objet d’instance de classe nommé Operations Manager Agents et utilise l’opérateur de pipeline pour transmettre l’objet à Get-SCOMOverrideResult qui obtient le résultat de remplacement de la découverte spécifiée, étendue à l’objet d’instance de classe canal.

Paramètres

-Class

Spécifie un tableau d’objets de classe de pack d’administration. Pour plus d’informations sur l’obtention d’un objet de classe de pack d’administration, tapez «Get-Help Get-SCOMClass ».

Type:ManagementPackClass[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ComputerName

Spécifie un tableau de noms d’ordinateurs. L’applet de commande établit des connexions temporaires avec des groupes d’administration pour ces ordinateurs. Vous pouvez utiliser des noms NetBIOS, des adresses IP ou des noms de domaine complets (FQDN). Pour spécifier l’ordinateur local, tapez le nom de l’ordinateur, localhost ou un point (.).

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Spécifie un objet PSCredential pour la connexion au groupe d’administration. Pour obtenir un objet PSCredential, utilisez l'applet de commande Get-Credential. Pour plus d’informations, tapez «Get-Help Get-Credential ».

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Discovery

Spécifie un tableau d’objets de flux de travail de découverte à récupérer. Pour plus d’informations sur l’obtention d’objets de flux de travail de découverte, tapez «Get-Help Get-SCOMDiscovery ».

Type:ManagementPackDiscovery[]
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Instance

Spécifie un tableau d’instances d’une classe à récupérer.

Type:EnterpriseManagementObject[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Monitor

Spécifie un tableau d’objets de flux de travail de surveillance à récupérer. Pour plus d’informations, tapez «Get-Help Get-SCOMMonitor ».

Type:ManagementPackMonitor[]
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Rule

Spécifie un tableau d’objets de flux de travail de règle de surveillance à récupérer. Pour plus d’informations sur l’obtention d’un objet de règle, tapez «Get-Help Get-SCOMRule ».

Type:ManagementPackRule[]
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SCSession

Spécifie un tableau d’objets Connection . Pour obtenir un objet Connection , utilisez l’applet de commande Get-SCManagementGroupConnection .

Type:Connection[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False