Compartir a través de


Disable-SCOMRule

Crea y guarda invalidaciones que deshabilitan las reglas de supervisión.

Sintaxis

Disable-SCOMRule
       [-Rule] <ManagementPackRule[]>
       [-ManagementPack] <ManagementPack>
       [-Enforce]
       [-PassThru]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Disable-SCOMRule
       [-Rule] <ManagementPackRule[]>
       [[-Instance] <MonitoringObject[]>]
       [-ManagementPack] <ManagementPack>
       [-Enforce]
       [-PassThru]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Disable-SCOMRule
       [-Rule] <ManagementPackRule[]>
       [[-Group] <MonitoringObject[]>]
       [-ManagementPack] <ManagementPack>
       [-Enforce]
       [-PassThru]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Disable-SCOMRule
       [-Rule] <ManagementPackRule[]>
       [-Class] <ManagementPackClass[]>
       [-ManagementPack] <ManagementPack>
       [-Enforce]
       [-PassThru]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Description

El cmdlet disable-SCOMRule crea y guarda invalidaciones que deshabilitan las reglas de supervisión de System Center - Operations Manager. Después de deshabilitar una regla de supervisión, Operations Manager ya no genera alertas para los sistemas especificados en las reglas.

Ejemplos

Ejemplo 1: Deshabilitar una regla de supervisión

PS C:\>$MP = Get-SCOMManagementPack -DisplayName "My SQL MP Customization" | where {$_.Sealed -eq $False}
PS C:\> $Class = Get-SCOMClass -DisplayName "SQL DB Engine"
PS C:\> $Rule = Get-SCOMRule -DisplayName "*Events/sec"
PS C:\> Disable-SCOMRule -Class $Class -Rule $Rule -ManagementPack $MP -Enforce

En este ejemplo se deshabilita una regla de supervisión para un módulo de administración.

Los tres primeros comandos obtienen un objeto de módulo de administración no sellado, un objeto de clase y un objeto de regla de supervisión y, a continuación, almacenan los objetos en las variables $MP, $Class y $Rule, respectivamente.

El último comando deshabilita la regla de supervisión almacenada en $Rule para el objeto de clase almacenado en $Class. El comando almacena la invalidación en el módulo de administración almacenado en $MP. El comando especifica el parámetro Enforce.

Parámetros

-Class

Especifica una matriz de objetos del módulo de administración que representan clases para las que el cmdlet deshabilita las reglas. Para obtener un objeto ManagementPackClass de , use el cmdlet get-SCOMClass de .

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

-Confirm

Le pide confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Alias:cf
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Enforce

Indica que Operations Manager aplica la invalidación que deshabilita las reglas de supervisión.

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

-Group

Especifica una matriz de objetos de supervisión que representan grupos. Para obtener un objeto de grupo, use el cmdlet Get-SCOMGroup. El cmdlet deshabilita las reglas de estos grupos.

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

-Instance

Especifica una matriz de objetos de supervisión que representan instancias. Para obtener instancias, use el cmdlet Get-SCOMClassInstance. El cmdlet deshabilita las reglas de estas instancias. Este parámetro también acepta objetos de grupo. Para obtener un objeto de grupo, use el cmdlet Get-SCOMGroup.

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

-ManagementPack

Especifica un objeto de módulo de administración que almacena invalidaciones. Para obtener un objeto de módulo de administración, use el cmdlet Get-SCOMManagementPack. Si la regla está en un módulo de administración no sellado, debe guardar la invalidación en el mismo módulo de administración.

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

-PassThru

Indica que el cmdlet crea o modifica un objeto que un comando puede usar en la canalización. De forma predeterminada, este cmdlet no genera ninguna salida.

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

-Rule

Especifica una matriz de reglas como objetos ManagementPackRule. Para obtener un objeto ManagementPackRule de , use el cmdlet Get-SCOMRule.

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

-WhatIf

Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.

Tipo:SwitchParameter
Alias:wi
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False