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