Get-ServiceFabricNodeHealth
Service Fabric düğümünün sistem durumunu alır.
Syntax
Get-ServiceFabricNodeHealth
[-NodeName] <String>
[-ConsiderWarningAsError <Boolean>]
[-MaxPercentUnhealthyNodes <Byte>]
[-EventsHealthStateFilter <Int64>]
[-EventsFilter <HealthStateFilter>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
Get-ServiceFabricNodeHealth cmdlet'i bir Service Fabric düğümünün sistem durumunu alır. Ada göre belirttiğiniz düğüm sistem durumu deposunda yoksa, bu cmdlet bir hata döndürür.
Service Fabric kümesinde herhangi bir işlem yapmadan önce Connect-ServiceFabricCluster cmdlet'ini kullanarak kümeyle bağlantı kurun.
Örnekler
Örnek 1: Küme düğümünün sistem durumunu alma
PS C:\> Get-ServiceFabricNodeHealth -NodeName "Node01"
Bu komut Node01 adlı düğüm için bildirilen sistem durumu olaylarını alır.
Örnek 2: Özel sistem durumu ilkesi ve dönüş filtreleri kullanarak küme düğümünün sistem durumunu alma
PS C:\> Get-ServiceFabricNodeHealth -NodeName "Node01" -ConsiderWarningAsError $True -EventsFilter Error
Bu komut Node01 adlı küme düğümünün durumunu sorgular. Sistem durumu ilkesi değerlerini belirtir. Yalnızca Hata olaylarını döndürmek için filtreleri kullanır.
Parametreler
-ConsiderWarningAsError
Sistem durumu değerlendirmesi sırasında bir uyarı sistem durumu raporunun hata olarak değerlendirilip değerlendirilmeydiğini gösterir.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EventsFilter
Sistem durumu temelinde düğümde bildirilen HealthEventkoleksiyonunun filtresini belirtir. Değer, HealthStateFilter üyelerindeki üyelerden veya bit tabanlı işlemlerden alınabilir. Yalnızca filtreyle eşleşen olaylar döndürülür. Düğüm toplu sistem durumunu değerlendirmek için tüm olaylar kullanılır. Belirtilmezse, tüm girdiler döndürülür.
Type: | HealthStateFilter |
Accepted values: | Default, None, Ok, Warning, Error, All |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EventsHealthStateFilter
Bu parametre kullanım dışı bırakıldı. Bunun yerine EventsFilter parametresini belirtin.
Type: | Int64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxPercentUnhealthyNodes
İyi durumda olmayan düğümlerin tolere edilen en yüksek yüzdesini belirtir. Durum hatası olan düğüm sayısı tolere edilenden fazlaysa, küme hata olarak değerlendirilir.
Bu parametreyi belirtmeyin.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NodeName
Service Fabric düğümünün adını belirtir. Cmdlet, belirttiğiniz düğüm için sistem durumunu alır.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TimeoutSec
İşlemin zaman aşımı süresini saniye cinsinden belirtir.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Girişler
System.String
Çıkışlar
System.Object