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 |