Delen via


Get-ServiceFabricNodeHealth

Hiermee haalt u de status van een Service Fabric-knooppunt op.

Syntaxis

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

Description

De cmdlet Get-ServiceFabricNodeHealth haalt de status van een Service Fabric-knooppunt op. 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 statusevenementen opgehaald die zijn gerapporteerd voor het knooppunt met de naam Node01.

Voorbeeld 2: De status van een clusterknooppunt ophalen met behulp van aangepast statusbeleid en retourfilters

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

Met deze opdracht wordt een query uitgevoerd op de status van het clusterknooppunt met de naam Node01. 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 op voor de verzameling HealthEventsdie zijn gerapporteerd op het knooppunt op basis van de status. De waarde kan worden verkregen van leden of bitwise bewerkingen voor 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 toegestane percentage beschadigde knooppunten op. Als er meer knooppunten zijn met 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 op.

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

Invoerwaarden

System.String

Uitvoerwaarden

System.Object