Enable-SCOMRule
Hiermee worden onderdrukkingen gemaakt en opgeslagen waarmee bewakingsregels worden ingeschakeld.
Syntaxis
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
De Enable-SCOMRule cmdlet maakt en slaat onderdrukkingen op die System Center - Operations Manager-bewakingsregels inschakelen.
Voorbeelden
Voorbeeld 1: Een bewakingsregel inschakelen voor een 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
In dit voorbeeld wordt een bewakingsregel voor een management pack ingeschakeld.
De eerste drie opdrachten krijgen een niet-verzegeld management pack-object, een klasseobject en een bewakingsregelobject, en slaan vervolgens de objecten op in de $MP, $Class en $Rule variabelen.
Met de laatste opdracht wordt de bewakingsregel ingeschakeld die is opgeslagen in de $Rule variabele voor de klasse die is opgeslagen in de $Class variabele. Met de opdracht wordt de onderdrukking opgeslagen in het management pack dat is opgeslagen in de $MP variabele. De parameter Afdwingen geeft aan dat Operations Manager de onderdrukking afdwingt waarmee de bewakingsregels worden ingeschakeld.
Parameters
-Class
Hiermee geeft u een matrix van management pack-objecten die klassen vertegenwoordigen waarvoor de cmdlet regels uitschakelt. Als u een ManagementPackClass-object wilt verkrijgen, gebruikt u de cmdlet Get-SCOMClass.
Type: | ManagementPackClass[] |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Confirm
U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliassen: | cf |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Enforce
Geeft aan dat Operations Manager de onderdrukking afdwingt waarmee de bewakingsregels worden ingeschakeld.
Type: | SwitchParameter |
Position: | 3 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Group
Hiermee geeft u een matrix van bewakingsobjecten die groepen vertegenwoordigen. Gebruik de cmdlet Get-SCOMGroup om een groepsobject op te halen. Met de cmdlet worden regels voor deze groepen ingeschakeld.
Type: | MonitoringObject[] |
Position: | 1 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Instance
Hiermee geeft u een matrix van bewakingsobjecten die exemplaren vertegenwoordigen. Gebruik de cmdlet Get-SCOMClassInstance om exemplaren te verkrijgen. De cmdlet schakelt regels voor deze exemplaren in. Deze parameter accepteert ook groepsobjecten. Gebruik de cmdlet Get-SCOMGroup om een groepsobject op te halen.
Type: | MonitoringObject[] |
Position: | 1 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ManagementPack
Hiermee geeft u een management pack-object op waarin onderdrukkingen worden opgeslagen. Als u een management pack-object wilt verkrijgen, gebruikt u de cmdlet Get-SCOMManagementPack. Als de regel zich in een niet-verzegeld management pack bevindt, moet u de onderdrukking opslaan in hetzelfde management pack.
Type: | ManagementPack |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PassThru
Geeft aan dat de cmdlet een object maakt of wijzigt dat een opdracht in de pijplijn kan gebruiken. Deze cmdlet genereert standaard geen uitvoer.
Type: | SwitchParameter |
Position: | 4 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Rule
Hiermee geeft u een matrix van regels op als ManagementPackRule objecten. Als u een ManagementPackRule--object wilt verkrijgen, gebruikt u de cmdlet Get-SCOMRule.
Type: | ManagementPackRule[] |
Position: | 2 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-WhatIf
Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliassen: | wi |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |