Disable-SCOMRule
İzleme kurallarını devre dışı bırakmak için geçersiz kılmalar oluşturur ve kaydeder.
Syntax
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
Disable-SCOMRule cmdlet'i, System Center - Operations Manager izleme kurallarını devre dışı bırakmak için geçersiz kılmalar oluşturur ve kaydeder. Bir izleme kuralını devre dışı bırakdıktan sonra Operations Manager artık kurallarda belirtilen sistemler için uyarı oluşturmaz.
Örnekler
Örnek 1: İzleme kuralını devre dışı bırakma
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
Bu örnek, bir yönetim paketi için izleme kuralını devre dışı bırakır.
İlk üç komut korumasız bir yönetim paketi nesnesi, sınıf nesnesi ve izleme kuralı nesnesi alır ve ardından nesneleri sırasıyla $MP, $Class ve $Rule değişkenlerinde depolar.
Son komut, $Class'de depolanan sınıf nesnesi için $Rule depolanan izleme kuralını devre dışı bırakır. komut, geçersiz kılmayı $MP'de depolanan yönetim paketinde depolar. komutu Enforce parametresini belirtir.
Parametreler
-Class
Cmdlet'in kuralları devre dışı bırakdığı sınıfları temsil eden bir yönetim paketi nesneleri dizisini belirtir. Bir ManagementPackClass nesnesi almak için Get-SCOMClass cmdlet'ini kullanın.
Type: | ManagementPackClass[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Enforce
Operations Manager'ın izleme kurallarını devre dışı bırakmak için geçersiz kılmayı zorunlu kıldığını gösterir.
Type: | SwitchParameter |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Group
Grupları temsil eden izleme nesneleri dizisini belirtir. Bir grup nesnesi almak için Get-SCOMGroup cmdlet'ini kullanın. cmdlet'i bu gruplar için kuralları devre dışı bırakır.
Type: | MonitoringObject[] |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Instance
Örnekleri temsil eden izleme nesneleri dizisini belirtir. Örnekleri almak için Get-SCOMClassInstance cmdlet'ini kullanın. cmdlet'i bu örnekler için kuralları devre dışı bırakır. Bu parametre grup nesnelerini de kabul eder. Bir grup nesnesi almak için Get-SCOMGroup cmdlet'ini kullanın.
Type: | MonitoringObject[] |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ManagementPack
Geçersiz kılmaları depolayan bir yönetim paketi nesnesi belirtir. Bir yönetim paketi nesnesi almak için Get-SCOMManagementPack cmdlet'ini kullanın. Kural korumasız bir yönetim paketindeyse, geçersiz kılmayı aynı yönetim paketine kaydetmeniz gerekir.
Type: | ManagementPack |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Cmdlet'in bir komutun işlem hattında kullanabileceği bir nesne oluşturduğunu veya değiştirdiğini gösterir. Varsayılan olarak bu cmdlet herhangi bir çıktı üretmez.
Type: | SwitchParameter |
Position: | 4 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Rule
Bir kural dizisini ManagementPackRule nesneleri olarak belirtir. ManagementPackRule nesnesi almak için Get-SCOMRule cmdlet'ini kullanın.
Type: | ManagementPackRule[] |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |