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 |