Get-ServiceFabricNodeHealth
Service Fabric düğümünün sistem durumunu alır.
Sözdizimi
Get-ServiceFabricNodeHealth
[-NodeName] <String>
[-ConsiderWarningAsError <Boolean>]
[-MaxPercentUnhealthyNodes <Byte>]
[-EventsHealthStateFilter <Int64>]
[-EventsFilter <HealthStateFilter>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
Get-ServiceFabricNodeHealth cmdlet'i Service Fabric düğümünün 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 için değerleri 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 ele alıp almayacağını gösterir.
Tür: | Boolean |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-EventsFilter
Sistem durumu temelinde düğümde bildirilen HealthEventkoleksiyonunun filtresini belirtir. Değer, HealthStateFilterüyelerindeki üyelerden veya bit düzeyinde 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.
Tür: | HealthStateFilter |
Kabul edilen değerler: | Default, None, Ok, Warning, Error, All |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-EventsHealthStateFilter
Bu parametre kullanım dışı bırakıldı. Bunun yerine EventsFilter parametresini belirtin.
Tür: | Int64 |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-MaxPercentUnhealthyNodes
İyi durumda olmayan düğümlerin tolere edilen en yüksek yüzdesini belirtir. Sistem durumu hatası olan düğüm sayısı tolere edilenden fazlaysa, küme hata olarak değerlendirilir.
Bu parametreyi belirtmeyin.
Tür: | Byte |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-NodeName
Service Fabric düğümünün adını belirtir. Cmdlet, belirttiğiniz düğüm için sistem durumunu alır.
Tür: | String |
Position: | 0 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-TimeoutSec
İşlem için zaman aşımı süresini saniye cinsinden belirtir.
Tür: | Int32 |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
System.String
Çıkışlar
System.Object