Share via


Get-SCOMMonitor

Recupera monitores en 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

El cmdlet Get-SCOMMonitor recupera monitores en System Center Operations Manager. En Operations Manager, los monitores definen la lógica para determinar el estado de un objeto.

Ejemplos

Ejemplo 1: Recuperación de un monitor mediante un nombre

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

Este comando recupera todos los monitores cuyos nombres comienzan por la cadena "System.Health".

Ejemplo 2: Recuperación de un monitor mediante un nombre para mostrar

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

Este comando recupera todos los monitores cuyos nombres para mostrar contienen la cadena "Performance".

Ejemplo 3: Recuperación de monitores para un módulo de administración

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

Este comando recupera el módulo de administración que tiene el nombre para mostrar de la biblioteca principal de System Center y, a continuación, pasa el objeto del módulo de administración al cmdlet Get-SCOMMonitor mediante el operador de canalización (|). El cmdlet Get-SCOMMonitor obtiene todos los monitores del objeto del módulo de administración.

Ejemplo 4: Recuperación de monitores de un módulo de administración

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

En este ejemplo se recuperan los monitores de un módulo de administración.

El primer comando obtiene la ruta de acceso a un archivo de módulo de administración y almacena el valor en la variable denominada $MPFile.

El segundo comando usa el cmdlet Get-SCOMMonitor con el parámetro ManagementPack para obtener los monitores del módulo de administración.

Ejemplo 5: Recuperación de monitores por nombre para mostrar

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

En este ejemplo se recuperan monitores por nombre para mostrar.

El primer comando obtiene todas las clases que contienen "health" en sus nombres para mostrar y, a continuación, usa el operador de canalización (|) para pasar los objetos de clase al cmdlet Get-SCOMClassInstance . El cmdlet Get-SCOMClassInstance obtiene la instancia de cada clase y, a continuación, almacena los resultados en la variable $Instances.

El segundo comando obtiene los monitores de las instancias de clase almacenadas en la variable $Instances.

Ejemplo 6: Recuperación de monitores mediante una clase de destino

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

En este ejemplo se recuperan monitores mediante una clase de destino.

Este comando obtiene los monitores que tienen clases de destino que incluyen "health" en sus nombres para mostrar.

Ejemplo 7: Recuperación de un monitor mediante un identificador

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

Este comando recupera el monitor que tiene el identificador 7413b06b-a95b-4ae3-98f2-dac9ff76dabd.

Parámetros

-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 el equipo o equipos que especifica el parámetro ComputerName . La conexión del grupo de administración se ejecuta con esta credencial. 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

-DisplayName

Especifica una matriz de objetos de nombre para mostrar. Los valores del parámetro DisplayName pueden variar en función de los módulos de administración localizados que un usuario importe en el grupo de administración y la configuración regional del usuario que ejecuta Windows PowerShell.

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

-Id

Especifica una matriz de identificadores únicos para monitores.

El objeto SCOMMonitor almacena el GUID en la propiedad Id del objeto . Para obtener más información, escriba "Get-SCOMMonitor | Format-Table DisplayName, Id".

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

-Instance

Especifica una matriz de objetos de instancia de clase. El parámetro Instance también acepta objetos de grupo como entrada. Para obtener información sobre cómo obtener un objeto de instancia de clase, escriba "Get-Help Get-SCOMClassInstance".

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

-ManagementPack

Especifica uno o varios objetos de módulo de administración donde puede guardar la invalidación. Si un módulo de administración no sellado contiene el monitor, guarde la invalidación en el mismo módulo de administración. Para obtener información sobre cómo obtener un objeto de módulo de administración, escriba "Get-Help Get-SCOMManagementPack".

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

-Name

Especifica una matriz de nombres de un objeto .

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

-Recurse

Indica que el cmdlet busca de forma recursiva.

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

-Target

Especifica una matriz de monitores para uno o varios objetos de clase de destino. Para obtener información sobre cómo obtener un objeto de clase, escriba "Get-Help Get-SCOMClass".

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