Disable-SCOMDiscovery
Operations Manager bulmalarını devre dışı bırakır.
Syntax
Disable-SCOMDiscovery
[-Discovery] <ManagementPackDiscovery[]>
[-ManagementPack] <ManagementPack>
[-Enforce]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Disable-SCOMDiscovery
[-Discovery] <ManagementPackDiscovery[]>
[[-Instance] <MonitoringObject[]>]
[-ManagementPack] <ManagementPack>
[-Enforce]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Disable-SCOMDiscovery
[-Discovery] <ManagementPackDiscovery[]>
[[-Group] <MonitoringObject[]>]
[-ManagementPack] <ManagementPack>
[-Enforce]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Disable-SCOMDiscovery
[-Discovery] <ManagementPackDiscovery[]>
[-Class] <ManagementPackClass[]>
[-ManagementPack] <ManagementPack>
[-Enforce]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Disable-SCOMDiscovery cmdlet'i System Center - Operations Manager bulmalarını devre dışı bırakır. cmdlet'i, bu bulmaları devre dışı bırakmak üzere belirtilen bulmalar için geçersiz kılmalar oluşturur ve kaydeder.
Devre dışı bırakılacak keşiflerle birlikte grupları, örnekleri veya sınıfları belirtin. cmdlet'i geçersiz kılmaları belirtilen korumasız bir yönetim paketine kaydeder.
Örnekler
Örnek 1: Sınıf için bulmaları devre dışı bırakma
PS C:\>$MP = Get-SCOMManagementPack -displayname "My SQL MP Customization" | Where-Object {$_.Sealed -eq $False}
PS C:\> $Class = Get-SCOMClass -DisplayName "SQL DB Engine"
PS C:\> $Discovery = Get-SCOMDiscovery -DisplayName *rule*
PS C:\> Disable-SCOMDiscovery -Class $Class -Discovery $Discovery -ManagementPack $MP
Bu örnek, belirtilen sınıf için bulmaları devre dışı bırakır. Disable-SCOMDiscovery cmdlet'i, belirtilen bir yönetim paketinde geçersiz kılma kaydeder.
İlk komut, belirtilen görünen ada sahip yönetim paketi nesnelerini almak için Get-SCOMManagementPack cmdlet'ini kullanır ve işlem hattı işlecini kullanarak bunları Where-Object cmdlet'ine geçirir.
Bu cmdlet tüm korumalı yönetim paketlerini bırakır.
Daha fazla bilgi için Get-Help Where-Object
yazın.
komut, korumasız tüm yönetim paketlerini $MP değişkeninde depolar.
İkinci komut, belirtilen görünen ada sahip sınıfları almak için Get-SCOMClass cmdlet'ini kullanır ve bunları $Class değişkeninde depolar.
Üçüncü komut, dize kuralını içeren görünen adlara sahip bulma nesnelerini almak için Get-SCOMDiscovery cmdlet'ini kullanır ve bunları $Discovery değişkeninde depolar.
Dördüncü komut, $Discovery değişkeninde depolanan nesneler tarafından temsil edilen bulmaları devre dışı bırakır. komutu, $Class değişkeninde depolanan sınıf nesnesini belirtir. cmdlet'i geçersiz kılmayı $MP değişkenindeki nesnesi tarafından temsil edilen yönetim paketine kaydeder. komutu Enforce parametresini kullanır; bu nedenle cmdlet'i Enforce özelliğini $True olarak ayarlar.
Parametreler
-Class
Yönetim paketi sınıf nesnelerinin bir dizisini belirtir. Sınıf nesnesi almak için Get-SCOMClass cmdlet'ini kullanın. cmdlet'i bu sınıflar için bulmaları devre dışı bırakır.
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 |
-Discovery
ManagementPackDiscovery nesnelerinin bir dizisini belirtir. ManagementPackDiscovery nesnesi almak için Get-SCOMDiscovery cmdlet'ini kullanın.
Type: | ManagementPackDiscovery[] |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Enforce
cmdlet'in Enforce özelliğini geçersiz kılmada $True olarak ayarladığı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. Grup almak için Get-SCOMGroup cmdlet'ini kullanın. cmdlet'i bu gruplar için bulmaları 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 bir izleme nesneleri dizisini belirtir. Örnekleri almak için Get-SCOMClassInstance cmdlet'ini kullanın. cmdlet'i bu örnekler için bulmaları devre dışı bırakır.
Type: | MonitoringObject[] |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ManagementPack
Bir veya daha fazla yönetim paketi nesnesi belirtir. Yönetim paketi nesnesi almak için Get-SCOMManagementPack cmdlet'ini kullanın. cmdlet'i geçersiz kılmaları belirtilen yönetim paketine kaydeder.
Bulma 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 |
-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 |