Partager via


Get-SCOMMonitor

Récupère les moniteurs dans Operations Manager.

Syntax

Get-SCOMMonitor
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMMonitor
   [-DisplayName] <String[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMMonitor
   -Id <Guid[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMMonitor
   [-Instance] <EnterpriseManagementObject[]>
   [-Recurse]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMMonitor
   [-Recurse]
   [-Target] <ManagementPackClass[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMMonitor
   [-ManagementPack] <ManagementPack[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMMonitor
   -Name <String[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]

Description

L’applet de commande Get-SCOMMonitor récupère les moniteurs dans System Center - Operations Manager. Dans Operations Manager, les moniteurs définissent une logique pour déterminer l’intégrité d’un objet.

Exemples

Exemple 1 : Récupérer un moniteur à l’aide d’un nom

PS C:\>Get-SCOMMonitor -Name "System.Health*"

Cette commande récupère tous les moniteurs dont le nom commence par la chaîne « System.Health ».

Exemple 2 : Récupérer un moniteur à l’aide d’un nom d’affichage

PS C:\>Get-SCOMMonitor -DisplayName "*Performance*"

Cette commande récupère tous les moniteurs dont les noms d’affichage contiennent la chaîne « Performance ».

Exemple 3 : Récupérer des moniteurs pour un pack d’administration

PS C:\>Get-SCOMManagementPack -DisplayName "System Center Core Library" | Get-SCOMMonitor

Cette commande récupère le pack d’administration dont le nom d’affichage est System Center Core Library, puis transmet l’objet du pack d’administration à l’applet de commande Get-SCOMMonitor à l’aide de l’opérateur de pipeline (|). L’applet de commande Get-SCOMMonitor obtient tous les moniteurs de l’objet du pack d’administration.

Exemple 4 : Récupérer des moniteurs à partir d’un pack d’administration

PS C:\>$MPFile = "C:\Program Files\System Center Operations Manager 2007\Microsoft.SystemCenter.2007.mp"
PS C:\> Get-SCOMMonitor -ManagementPack $MPFile

Cet exemple récupère des moniteurs dans un pack d’administration.

La première commande obtient le chemin d’accès à un fichier de pack d’administration et stocke la valeur dans la variable nommée $MPFile.

La deuxième commande utilise l’applet de commande Get-SCOMMonitor avec le paramètre ManagementPack pour obtenir les moniteurs du pack d’administration.

Exemple 5 : Récupérer des moniteurs par nom d’affichage

PS C:\>$Instances = Get-SCOMClass -DisplayName "*health*" | Get-SCOMClassInstance
PS C:\> Get-SCOMMonitor -Instance $Instances

Cet exemple récupère les moniteurs par nom d’affichage.

La première commande obtient toutes les classes qui contiennent « health » dans leurs noms d’affichage, puis utilise l’opérateur de pipeline (|) pour passer les objets de classe à l’applet de commande Get-SCOMClassInstance . L’applet de commande Get-SCOMClassInstance obtient les instance pour chaque classe, puis stocke les résultats dans la variable $Instances.

La deuxième commande obtient les moniteurs pour les instances de classe stockées dans la variable $Instances.

Exemple 6 : Récupérer des moniteurs à l’aide d’une classe cible

PS C:\>Get-SCOMMonitor -Target (Get-SCOMClass -DisplayName *health*)

Cet exemple récupère des moniteurs à l’aide d’une classe cible.

Cette commande obtient les moniteurs qui ont des classes cibles qui incluent « intégrité » dans leurs noms d’affichage.

Exemple 7 : Récupérer un moniteur à l’aide d’un ID

PS C:\>Get-SCOMMonitor -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd

Cette commande récupère le moniteur qui a l’ID 7413b06b-a95b-4ae3-98f2-dac9ff76dabd.

Paramètres

-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 l’ordinateur ou les ordinateurs spécifiés par le paramètre ComputerName . La connexion au groupe d’administration s’exécute sous ces informations d’identification. 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

-DisplayName

Spécifie un tableau d’objets de nom d’affichage. Les valeurs du paramètre DisplayName peuvent varier en fonction des packs d’administration localisés importés par un utilisateur dans le groupe d’administration et des paramètres régionaux de l’utilisateur qui exécute Windows PowerShell.

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

-Id

Spécifie un tableau d’identificateurs uniques pour les moniteurs.

L’objet SCOMMonitor stocke le GUID dans la propriété Id de l’objet . Pour plus d’informations, tapez «Get-SCOMMonitor | Format-Table DisplayName, Id ».

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

-Instance

Spécifie un tableau d’objets de classe instance. Le paramètre Instance accepte également les objets de groupe en tant qu’entrée. Pour plus d’informations sur l’obtention d’un objet instance classe, tapez «Get-Help Get-SCOMClassInstance ».

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

-ManagementPack

Spécifie un ou plusieurs objets de pack d’administration dans lesquels vous pouvez enregistrer le remplacement. Si un pack d’administration non scellé contient le moniteur, enregistrez le remplacement dans le même pack d’administration. Pour plus d’informations sur l’obtention d’un objet de pack d’administration, tapez «Get-Help Get-SCOMManagementPack ».

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

-Name

Spécifie un tableau de noms d’un objet.

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

-Recurse

Indique que l’applet de commande effectue des recherches récursives.

Type:SwitchParameter
Position:2
Default value:None
Required:False
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

-Target

Spécifie un tableau de moniteurs pour un ou plusieurs objets de classe cible. Pour plus d’informations sur l’obtention d’un objet de classe, tapez «Get-Help Get-SCOMClass ».

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