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