Dela via


Enable-SCOMRule

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

Syntax

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

Description

Cmdleten Enable-SCOMRule skapar och sparar åsidosättningar som aktiverar övervakningsregler för System Center – Operations Manager.

Exempel

Exempel 1: Aktivera en övervakningsregel för ett hanteringspaket

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:\> Enable-SCOMRule -Class $Class -Rule $Rule -ManagementPack $MP -Enforce

Det här exemplet aktiverar 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 sista kommandot aktiverar övervakningsregeln som lagras i variabeln $Rule för klassen som lagras i variabeln $Class. Kommandot lagrar åsidosättningen i hanteringspaketet som lagras i variabeln $MP. Parametern Framtvinga anger att Operations Manager framtvingar den åsidosättning som aktiverar övervakningsreglerna.

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 framtvingar den åsidosättning som aktiverar ö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 aktiverar 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 aktiverar 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