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 |