Partager via


Get-SCOMMonitor

Récupère les moniteurs dans Operations Manager.

Syntaxe

Empty (Par défaut)

Get-SCOMMonitor
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromMonitoringDisplayRuleName

Get-SCOMMonitor
    [-DisplayName] <String[]>
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromMonitoringRuleId

Get-SCOMMonitor
    -Id <Guid[]>
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromEMO

Get-SCOMMonitor
    [-Instance] <EnterpriseManagementObject[]>
    [-Recurse]
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromManagementPackClass

Get-SCOMMonitor
    [-Target] <ManagementPackClass[]>
    [-Recurse]
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromManagementPack

Get-SCOMMonitor
    [-ManagementPack] <ManagementPack[]>
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromMonitorName

Get-SCOMMonitor
    -Name <String[]>
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

Description

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

Exemples

Exemple 1 : Récupération d’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ération d’un moniteur à l’aide d’un nom d’affichage

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

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

Exemple 3 : Récupération des monitors d’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 complet 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 récupère tous les moniteurs de l’objet du pack d’administration.

Exemple 4 : Récupérer des monitors à 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 les monitors d’un pack d’administration.

La première commande récupère 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 les 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 monitors par nom d’affichage.

La première commande récupère toutes les classes dont le nom complet contient « health », puis utilise l’opérateur de pipeline (|) pour transmettre les objets de classe à l’applet de commande Get-SCOMClassInstance . L’applet de commande Get-SCOMClassInstance récupère l’instance de chaque classe, puis stocke les résultats dans la variable $Instances.

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

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

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

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

Cette commande récupère les moniteurs qui ont des classes cibles qui incluent « health » dans leurs noms d’affichage.

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

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

Cette commande récupère le moniteur dont l’ID est 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 les 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 (.).

Propriétés du paramètre

Type:

String[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Credential

Spécifie un objet PSCredential pour le 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 ».

Propriétés du paramètre

Type:PSCredential
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants: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 qu’un utilisateur importe dans le groupe d’administration et des paramètres régionaux de l’utilisateur qui exécute Windows PowerShell.

Propriétés du paramètre

Type:

String[]

Valeur par défaut:None
Prend en charge les caractères génériques:True
DontShow:False

Jeux de paramètres

FromMonitoringDisplayRuleName
Position:1
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-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 ».

Propriétés du paramètre

Type:

Guid[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

FromMonitoringRuleId
Position:Named
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Instance

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

Propriétés du paramètre

Type:

EnterpriseManagementObject[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

FromEMO
Position:1
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-ManagementPack

Spécifie un ou plusieurs objets du pack d’administration dont 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 ».

Propriétés du paramètre

Type:

ManagementPack[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

FromManagementPack
Position:1
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Name

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

Propriétés du paramètre

Type:

String[]

Valeur par défaut:None
Prend en charge les caractères génériques:True
DontShow:False

Jeux de paramètres

FromMonitorName
Position:Named
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Recurse

Indique que l’applet de commande effectue une recherche récursive.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

FromEMO
Position:2
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
FromManagementPackClass
Position:2
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-SCSession

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

Propriétés du paramètre

Type:

Connection[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants: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 ».

Propriétés du paramètre

Type:

ManagementPackClass[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

FromManagementPackClass
Position:1
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.