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