Get-SCOMOverrideResult

Geçersiz kılma sonuçlarını alır.

Syntax

Get-SCOMOverrideResult
   [-Class] <ManagementPackClass[]>
   [-Discovery] <ManagementPackDiscovery[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMOverrideResult
   [-Class] <ManagementPackClass[]>
   [-Monitor] <ManagementPackMonitor[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMOverrideResult
   [-Class] <ManagementPackClass[]>
   [-Rule] <ManagementPackRule[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMOverrideResult
   [-Instance] <EnterpriseManagementObject[]>
   [-Discovery] <ManagementPackDiscovery[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMOverrideResult
   [-Instance] <EnterpriseManagementObject[]>
   [-Rule] <ManagementPackRule[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMOverrideResult
   [-Instance] <EnterpriseManagementObject[]>
   [-Monitor] <ManagementPackMonitor[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]

Description

Get-SCOMOverrideResult cmdlet'i, belirtilen bir sınıf veya sınıf örneğiyle kısıtlanmış belirtilen iş akışlarıyla ilişkili mevcut geçersiz kılmaları alır.

Örnekler

Örnek 1: Belirli bir sınıf için geçersiz kılmaların listesini alma

PS C:\>$Class = Get-SCOMClass -DisplayName "Memory"
PS C:\> $Discovery = Get-SCOMDiscovery -DisplayName "Discover Windows Server Computers"
PS C:\> $Session = Get-SCOMManagementGroupConnection -ComputerName "Server01.Contoso.com"
PS C:\> Get-SCOMOverrideResult -Class $Class -Discovery $Discovery -SCSession $Session

Bu örnek, belirli bir sınıf için geçersiz kılma sonucunu alır.

İlk komut, Bellek adlı sınıf nesnesini almak için Get-SCOMClass cmdlet'ini kullanır ve nesneyi $Class değişkeninde depolar.

İkinci komut Get-SCOMDiscovery cmdlet'ini kullanarak Windows Server Bilgisayarlarını Bul görünen adıyla bulma nesnesini alır ve nesneyi $Discovery değişkeninde depolar.

Üçüncü komut, Server01 için yönetim grubu bağlantı nesnesini almak için Get-SCOMManagementGroupConnection cmdlet'ini kullanır ve nesneyi $Session değişkeninde depolar.

Son komut get-SCOMOverrideResult cmdlet'ini kullanarak belirtilen bulma için belirtilen yönetim grubu bağlantısı için belirtilen sınıf kapsamındaki geçersiz kılmaların listesini alır ve geçersiz kılma sonucu hakkındaki bilgileri kullanıcıya döndürür.

Örnek 2: Sınıf örneğine göre geçersiz kılma sonuçlarını alma

PS C:\>$Instance = Get-SCOMClassInstance -DisplayName "Operations Manager Agents"
PS C:\> $Monitor = Get-SCOMMonitor -DisplayName "Management Service connectivity state"
PS C:\> Get-SCOMOverrideResult -Instance $Instance -Monitor $Monitor

Bu örnek, belirli bir sınıf örneğinin geçersiz kılma sonucunu alır.

İlk komut, Operations Manager Aracıları adlı sınıf örneği nesnesini almak için Get-SCOMClassInstance cmdlet'ini kullanır ve nesneyi $Instance değişkeninde depolar.

İkinci komut Get-SCOMMonitor cmdlet'ini kullanarak görüntü adı Yönetim Hizmeti bağlantı durumuna sahip izleyici nesnesini alır ve nesneyi $Monitor değişkeninde depolar.

Son komut, belirtilen örnek ve izleyici için geçersiz kılma sonucunu almak için Get-SCOMOverrideResult cmdlet'ini kullanır ve geçersiz kılma sonucu hakkındaki bilgileri kullanıcıya döndürür.

Örnek 3: Kural nesnesini izleyerek geçersiz kılma sonuçlarını alma

PS C:\>$Rule = Get-SCOMRule -DisplayName "Alert on Failed Power Shell Scripts"
PS C:\> Get-SCOMClass -DisplayName "Memory" | Get-SCOMOverrideResult -Rule $Rule

Bu örnek, bir izleme kuralı nesnesi için geçersiz kılma sonucunu alır.

İlk komut, Başarısız Power Shell Betiklerinde Alert görünen adıyla izleme kuralı nesnesini almak için Get-SCOMRule cmdlet'ini kullanır ve nesneyi $Rule değişkeninde depolar.

İkinci komut, Bellek adlı sınıf nesnesini almak için Get-SCOMClass cmdlet'ini kullanır ve ardışık düzen işlecini kullanarak nesneyi, belirtilen kural için geçersiz kılma sonucunu alan get-SCOMOverrideResult cmdlet'ine geçirir.

Örnek 4: Görünen ad için geçersiz kılma sonuçlarını alma

PS C:\>$Discovery = Get-SCOMDiscovery -DisplayName "Discover Windows Server Computers"
PS C:\> Get-SCOMClassInstance -DisplayName "Operations Manager Agents" | Get-SCOMOverrideResult -Discovery $Discovery

Bu örnek, belirli bir görünen ad için geçersiz kılma sonucunu alır.

İlk komut Get-SCOMDiscovery cmdlet'ini kullanarak Windows Server Bilgisayarlarını Bul görünen adıyla bulma nesnesini alır ve nesneyi $Discovery değişkeninde depolar.

İkinci komut, Operations Manager Aracıları adlı sınıf örneği nesnesini almak için Get-SCOMClassInstance cmdlet'ini kullanır ve işlem hattı işlecini kullanarak nesneyi, belirtilen bulma için geçersiz kılma sonucunu alan get-SCOMOverrideResult'a geçirir ve kapsamı kanallı sınıf örneği nesnesiyle belirlenir.

Parametreler

-Class

Yönetim paketi sınıf nesnelerinin dizisini belirtir. Yönetim paketi sınıf nesnesi alma hakkında daha fazla bilgi için"Get-Help Get-SCOMClass yazın.

Type:ManagementPackClass[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ComputerName

Bilgisayar adlarının dizisini belirtir. Cmdlet, bu bilgisayarlar için yönetim gruplarıyla geçici bağlantılar kurar. NetBIOS adlarını, IP adreslerini veya tam etki alanı adlarını (FQDN' ler) kullanabilirsiniz. Yerel bilgisayarı belirtmek için bilgisayar adını, localhost'u veya bir nokta (.) yazın.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Yönetim grubu bağlantısı için bir PSCredential nesnesi belirtir. PSCredential nesnesi almak için Get-Credential cmdlet'ini kullanın. Daha fazla bilgi için "Get-Help Get-Credential" yazın.

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Discovery

Alınacak bulma iş akışı nesneleri dizisini belirtir. Bulma iş akışı nesnelerini alma hakkında daha fazla bilgi için""Get-Help Get-SCOMDiscovery yazın.

Type:ManagementPackDiscovery[]
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Instance

Alınacak bir sınıfın örnek dizisini belirtir.

Type:EnterpriseManagementObject[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Monitor

Alınacak bir izleyici iş akışı nesneleri dizisini belirtir. Daha fazla bilgi için""Get-Help Get-SCOMMonitor yazın.

Type:ManagementPackMonitor[]
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Rule

Alınacak izleme kuralı iş akışı nesneleri dizisini belirtir. Kural nesnesi alma hakkında bilgi için""Get-Help Get-SCOMRule yazın.

Type:ManagementPackRule[]
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SCSession

Bağlantı nesneleri dizisini belirtir. Bağlantı nesnesi almak için Get-SCManagementGroupConnection cmdlet'ini kullanın.

Type:Connection[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False