Compartir a través de


Get-SCOMMonitor

Recupera monitores en Operations Manager.

Sintaxis

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: Recuperar 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: Recuperar 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: Recuperar 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 monitores de un módulo de administración.

El primer comando obtiene la ruta de acceso a un archivo del 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 (.).

Tipo:String[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Credential

Especifica un objeto de PSCredential para el equipo o los equipos que especifica el parámetro computerName . La conexión del grupo de administración se ejecuta con esta credencial. Para obtener un objeto de de PSCredential, use el cmdlet get-credential de . Para obtener más información, escriba "Get-Help Get-Credential".

Tipo:PSCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:String[]
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:True

-Id

Especifica una matriz de identificadores únicos para monitores.

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

Tipo:Guid[]
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Instance

Especifica una matriz de objetos de instancia de clase. El parámetro instancia de 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".

Tipo:EnterpriseManagementObject[]
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-ManagementPack

Especifica uno o varios objetos del 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".

Tipo:ManagementPack[]
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Name

Especifica una matriz de nombres de un objeto.

Tipo:String[]
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:True

-Recurse

Indica que el cmdlet busca de forma recursiva.

Tipo:SwitchParameter
Posición:2
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-SCSession

Especifica una matriz de objetos connection. Para obtener un objeto connection de , use el cmdlet get-SCManagementGroupConnection de .

Tipo:Connection[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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".

Tipo:ManagementPackClass[]
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False