Delen via


Get-ServiceFabricNodeHealth

Hiermee wordt de status van een Service Fabric-knooppunt opgehaald.

Syntaxis

Get-ServiceFabricNodeHealth
   [-NodeName] <String>
   [-ConsiderWarningAsError <Boolean>]
   [-MaxPercentUnhealthyNodes <Byte>]
   [-EventsHealthStateFilter <Int64>]
   [-EventsFilter <HealthStateFilter>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

Description

De cmdlet Get-ServiceFabricNodeHealth krijgt de status van een Service Fabric-knooppunt. Als het knooppunt dat u opgeeft op naam niet bestaat in het statusarchief, retourneert deze cmdlet een fout.

Voordat u een bewerking uitvoert op een Service Fabric-cluster, maakt u een verbinding met het cluster met behulp van de cmdlet Connect-ServiceFabricCluster.

Voorbeelden

Voorbeeld 1: Status van een clusterknooppunt ophalen

PS C:\> Get-ServiceFabricNodeHealth -NodeName "Node01"

Met deze opdracht worden de status gebeurtenissen opgehaald die zijn gerapporteerd voor het knooppunt node01.

Voorbeeld 2: De status van een clusterknooppunt ophalen met aangepast statusbeleid en filters retourneren

PS C:\> Get-ServiceFabricNodeHealth -NodeName "Node01" -ConsiderWarningAsError $True -EventsFilter Error

Met deze opdracht wordt de status van het clusterknooppunt met de naam Node01 opgevraagd. Hiermee worden waarden voor statusbeleid opgegeven. Er worden filters gebruikt om alleen fout gebeurtenissen te retourneren.

Parameters

-ConsiderWarningAsError

Geeft aan of een waarschuwingsstatusrapport moet worden behandeld als fout tijdens de statusevaluatie.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EventsFilter

Hiermee geeft u het filter voor de verzameling van HealthEventgerapporteerd op het knooppunt op basis van de status. De waarde kan worden verkregen van leden of bitsgewijze bewerkingen op leden van HealthStateFilter. Alleen gebeurtenissen die overeenkomen met het filter worden geretourneerd. Alle gebeurtenissen worden gebruikt om de geaggregeerde status van het knooppunt te evalueren. Als dit niet is opgegeven, worden alle vermeldingen geretourneerd.

Type:HealthStateFilter
Geaccepteerde waarden:Default, None, Ok, Warning, Error, All
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EventsHealthStateFilter

Deze parameter is afgeschaft. Geef in plaats daarvan de parameter EventsFilter op.

Type:Int64
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-MaxPercentUnhealthyNodes

Hiermee geeft u het maximaal getolereerde percentage beschadigde knooppunten. Als er meer knooppunten zijn met een statusfout dan getolereerd, wordt het cluster geƫvalueerd als fout.

Geef deze parameter niet op.

Type:Byte
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-NodeName

Hiermee geeft u de naam van een Service Fabric-knooppunt. De cmdlet krijgt de status van het knooppunt dat u opgeeft.

Type:String
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-TimeoutSec

Hiermee geeft u de time-outperiode, in seconden, voor de bewerking.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

System.String

Uitvoerwaarden

System.Object