Disable-SCOMRule
Hiermee worden onderdrukkingen gemaakt en opgeslagen waarmee bewakingsregels worden uitgeschakeld.
Syntaxis
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
De Disable-SCOMRule cmdlet maakt en slaat onderdrukkingen op die system Center - Operations Manager-bewakingsregels uitschakelen. Nadat u een bewakingsregel hebt uitgeschakeld, worden in Operations Manager geen waarschuwingen meer weergegeven voor de systemen die zijn opgegeven in de regels.
Voorbeelden
Voorbeeld 1: Een bewakingsregel uitschakelen
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
In dit voorbeeld wordt een bewakingsregel voor een management pack uitgeschakeld.
De eerste drie opdrachten krijgen een niet-verzegeld management pack-object, een klasseobject en een bewakingsregelobject en slaan vervolgens de objecten op in respectievelijk de $MP, $Class en $Rule variabelen.
Met de laatste opdracht wordt de bewakingsregel uitgeschakeld die is opgeslagen in $Rule voor het klasseobject dat is opgeslagen in $Class. Met de opdracht wordt de onderdrukking opgeslagen in het management pack dat is opgeslagen in $MP. Met de opdracht geeft u de parameter Afdwingen.
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 uitgeschakeld.
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. De cmdlet schakelt regels voor deze groepen uit.
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 uit. 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 |