Dela via


Disable-SCOMRule

Skapar och sparar åsidosättningar som inaktiverar övervakningsregler.

Syntax

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

Cmdleten Disable-SCOMRule skapar och sparar åsidosättningar som inaktiverar Övervakningsregler för System Center – Operations Manager. När du har inaktiverat en övervakningsregel genererar Operations Manager inte längre aviseringar för de system som anges i reglerna.

Exempel

Exempel 1: Inaktivera en övervakningsregel

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

Det här exemplet inaktiverar en övervakningsregel för ett hanteringspaket.

De första tre kommandona hämtar ett oförseglat hanteringspaketobjekt, ett klassobjekt och ett övervakningsregelobjekt och lagrar sedan objekten i $MP, $Class respektive $Rule variabler.

Det senaste kommandot inaktiverar övervakningsregeln som lagras i $Rule för klassobjektet som lagras i $Class. Kommandot lagrar åsidosättningen i hanteringspaketet som lagras i $MP. Kommandot anger parametern Framtvinga.

Parametrar

-Class

Anger en matris med hanteringspaketobjekt som representerar klasser som cmdleten inaktiverar regler för. Om du vill hämta ett ManagementPackClass--objekt använder du cmdleten Get-SCOMClass.

Typ:ManagementPackClass[]
Position:1
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:SwitchParameter
Alias:cf
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Enforce

Anger att Operations Manager tillämpar åsidosättningen som inaktiverar övervakningsreglerna.

Typ:SwitchParameter
Position:3
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Group

Anger en matris med övervakningsobjekt som representerar grupper. Om du vill hämta ett gruppobjekt använder du cmdleten Get-SCOMGroup. Cmdleten inaktiverar regler för dessa grupper.

Typ:MonitoringObject[]
Position:1
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-Instance

Anger en matris med övervakningsobjekt som representerar instanser. Hämta instanser genom att använda cmdleten Get-SCOMClassInstance. Cmdleten inaktiverar regler för dessa instanser. Den här parametern accepterar även gruppobjekt. Om du vill hämta ett gruppobjekt använder du cmdleten Get-SCOMGroup.

Typ:MonitoringObject[]
Position:1
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-ManagementPack

Anger ett hanteringspaketobjekt som lagrar åsidosättningar. Om du vill hämta ett hanteringspaketobjekt använder du cmdleten Get-SCOMManagementPack. Om regeln finns i ett oförseglat hanteringspaket måste du spara åsidosättningen i samma hanteringspaket.

Typ:ManagementPack
Position:1
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-PassThru

Anger att cmdleten skapar eller ändrar ett objekt som ett kommando kan använda i pipelinen. Som standard genererar den här cmdleten inga utdata.

Typ:SwitchParameter
Position:4
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Rule

Anger en matris med regler som ManagementPackRule objekt. Om du vill hämta ett ManagementPackRule--objekt använder du cmdleten Get-SCOMRule.

Typ:ManagementPackRule[]
Position:2
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-WhatIf

Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.

Typ:SwitchParameter
Alias:wi
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False