Get-ServiceFabricNodeHealth
Hämtar hälsotillståndet för en Service Fabric-nod.
Syntax
Get-ServiceFabricNodeHealth
[-NodeName] <String>
[-ConsiderWarningAsError <Boolean>]
[-MaxPercentUnhealthyNodes <Byte>]
[-EventsHealthStateFilter <Int64>]
[-EventsFilter <HealthStateFilter>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
Cmdleten Get-ServiceFabricNodeHealth hämtar hälsotillståndet för en Service Fabric-nod. Om den nod som du anger med namn inte finns i hälsoarkivet returnerar den här cmdleten ett fel.
Innan du utför någon åtgärd i ett Service Fabric-kluster upprättar du en anslutning till klustret med hjälp av cmdleten Connect-ServiceFabricCluster.
Exempel
Exempel 1: Hämta hälsotillstånd för en klusternod
PS C:\> Get-ServiceFabricNodeHealth -NodeName "Node01"
Det här kommandot hämtar hälsohändelserna som rapporteras för noden med namnet Node01.
Exempel 2: Hämta hälsotillståndet för en klusternod med hjälp av en anpassad hälsoprincip och returnera filter
PS C:\> Get-ServiceFabricNodeHealth -NodeName "Node01" -ConsiderWarningAsError $True -EventsFilter Error
Det här kommandot frågar efter hälsotillståndet för klusternoden med namnet Node01. Den anger värden för hälsoprincip. Den använder filter för att endast returnera felhändelser.
Parametrar
-ConsiderWarningAsError
Anger om en varningshälsorapport ska behandlas som ett fel under hälsoutvärderingen.
Typ: | Boolean |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-EventsFilter
Anger filtret för samlingen av HealthEventsom rapporteras på noden baserat på hälsotillståndet. Värdet kan hämtas från medlemmar eller bitvis åtgärder på medlemmar i HealthStateFilter. Endast händelser som matchar filtret returneras. Alla händelser används för att utvärdera nodens aggregerade hälsotillstånd. Om det inte anges returneras alla poster.
Typ: | HealthStateFilter |
Godkända värden: | Default, None, Ok, Warning, Error, All |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-EventsHealthStateFilter
Den här parametern är inaktuell. Ange parametern EventsFilter i stället.
Typ: | Int64 |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-MaxPercentUnhealthyNodes
Anger den maximala tillåtna procentandelen ej felfria noder. Om det finns fler noder med hälsotillståndsfel än vad som tolereras utvärderas klustret som ett fel.
Ange inte den här parametern.
Typ: | Byte |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-NodeName
Anger namnet på en Service Fabric-nod. Cmdleten hämtar hälsotillståndet för den nod som du anger.
Typ: | String |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-TimeoutSec
Anger tidsgränsen i sekunder för åtgärden.
Typ: | Int32 |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
System.String
Utdata
System.Object