Enable-SCOMRule

İzleme kurallarını etkinleştiren geçersiz kılmalar oluşturur ve kaydeder.

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

Enable-SCOMRule cmdlet'i, System Center - Operations Manager izleme kurallarını etkinleştiren geçersiz kılmalar oluşturur ve kaydeder.

Örnekler

Örnek 1: Yönetim paketi için izleme kuralını etkinleştirme

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

Bu örnek, bir yönetim paketi için izleme kuralı sağlar.

İ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ğişkeninde depolanan sınıfın $Rule değişkeninde depolanan izleme kuralını etkinleştirir. komut, geçersiz kılmayı $MP değişkeninde depolanan yönetim paketinde depolar. Enforce parametresi, Operations Manager'ın izleme kurallarını etkinleştiren geçersiz kılmayı zorunlu kıldığını 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ı etkinleştiren 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ı etkinleştirir.

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ı etkinleştirir. 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