Enable-SCOMRule

Vytvoří a uloží přepsání, která povolují pravidla monitorování.

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

Rutina Enable-SCOMRule vytvoří a uloží přepsání, která povolí pravidla monitorování nástroje System Center – Operations Manager.

Příklady

Příklad 1: Povolení pravidla monitorování pro sadu Management Pack

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

Tento příklad povolí pravidlo monitorování pro sadu Management Pack.

První tři příkazy získají nezapečetěný objekt sady Management Pack, objekt třídy a objekt pravidla monitorování a pak uloží objekty do proměnných $MP, $Class a $Rule.

Poslední příkaz povolí pravidlo monitorování uložené v proměnné $Rule pro třídu uloženou v proměnné $Class. Příkaz uloží přepsání v sadě Management Pack uložené v proměnné $MP. Parametr Enforce určuje, že Operations Manager vynucuje přepsání, které povoluje pravidla monitorování.

Parametry

-Class

Určuje pole objektů sady Management Pack, které představují třídy, pro které rutina zakáže pravidla. K získání objektu ManagementPackClass použijte rutinu Get-SCOMClass .

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

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Enforce

Označuje, že Operations Manager vynucuje přepsání, které povoluje pravidla monitorování.

Type:SwitchParameter
Position:3
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Group

Určuje pole objektů monitorování, které představují skupiny. K získání objektu skupiny použijte rutinu Get-SCOMGroup . Rutina povolí pravidla pro tyto skupiny.

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

-Instance

Určuje pole objektů monitorování, které představují instance. K získání instancí použijte rutinu Get-SCOMClassInstance . Rutina povoluje pravidla pro tyto instance. Tento parametr také přijímá objekty skupiny. K získání objektu skupiny použijte rutinu Get-SCOMGroup .

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

-ManagementPack

Určuje objekt sady Management Pack, který ukládá přepsání. K získání objektu sady Management Pack použijte rutinu Get-SCOMManagementPack . Pokud je pravidlo v nezapečetěné sadě Management Pack, musíte přepsání uložit do stejné sady Management Pack.

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

-PassThru

Označuje, že rutina vytvoří nebo upraví objekt, který může příkaz použít v kanálu. Ve výchozím nastavení tato rutina negeneruje žádný výstup.

Type:SwitchParameter
Position:4
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Rule

Určuje pole pravidel jako ManagementPackRule objekty. K získání objektu ManagementPackRule použijte rutinu Get-SCOMRule .

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

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False