Get-ServiceFabricNodeHealth
Mendapatkan status kesehatan node Service Fabric.
Sintaks
Get-ServiceFabricNodeHealth
[-NodeName] <String>
[-ConsiderWarningAsError <Boolean>]
[-MaxPercentUnhealthyNodes <Byte>]
[-EventsHealthStateFilter <Int64>]
[-EventsFilter <HealthStateFilter>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Deskripsi
Cmdlet Get-ServiceFabricNodeHealth mendapatkan kesehatan node Service Fabric. Jika simpul yang Anda tentukan berdasarkan nama tidak ada di penyimpanan kesehatan, cmdlet ini mengembalikan kesalahan.
Sebelum Anda melakukan operasi apa pun pada kluster Service Fabric, buat koneksi ke kluster dengan menggunakan cmdlet Connect-ServiceFabricCluster .
Contoh
Contoh 1: Mendapatkan kesehatan node kluster
PS C:\> Get-ServiceFabricNodeHealth -NodeName "Node01"
Perintah ini mendapatkan peristiwa kesehatan yang dilaporkan untuk simpul bernama Node01.
Contoh 2: Mendapatkan kesehatan node kluster menggunakan kebijakan kesehatan kustom dan mengembalikan filter
PS C:\> Get-ServiceFabricNodeHealth -NodeName "Node01" -ConsiderWarningAsError $True -EventsFilter Error
Perintah ini meminta kesehatan node kluster bernama Node01. Ini menentukan nilai untuk kebijakan kesehatan. Ini menggunakan filter untuk mengembalikan hanya peristiwa Kesalahan.
Parameter
-ConsiderWarningAsError
Menunjukkan apakah akan memperlakukan laporan kesehatan peringatan sebagai kesalahan selama evaluasi kesehatan.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EventsFilter
Menentukan filter untuk pengumpulan HealthEvents yang dilaporkan pada simpul berdasarkan status kesehatan. Nilai dapat diperoleh dari anggota atau operasi bitwise pada anggota HealthStateFilter. Hanya peristiwa yang cocok dengan filter yang dikembalikan. Semua peristiwa digunakan untuk mengevaluasi status kesehatan agregat simpul. Jika tidak ditentukan, semua entri akan dikembalikan.
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
Parameter ini tidak digunakan lagi. Tentukan parameter EventsFilter sebagai gantinya.
Type: | Int64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxPercentUnhealthyNodes
Menentukan persentase maksimum yang ditoleransi dari simpul yang tidak sehat. Jika ada lebih banyak simpul dengan kesalahan status kesehatan daripada yang ditoleransi, kluster dievaluasi sebagai kesalahan.
Jangan tentukan parameter ini.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NodeName
Menentukan nama node Service Fabric. Cmdlet mendapatkan kesehatan untuk simpul yang Anda tentukan.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TimeoutSec
Menentukan periode waktu habis, dalam detik, untuk operasi.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Input
System.String
Output
System.Object