Get-ServiceFabricNodeHealth
Obtient l’état d’intégrité d’un nœud Service Fabric.
Syntaxe
Get-ServiceFabricNodeHealth
[-NodeName] <String>
[-ConsiderWarningAsError <Boolean>]
[-MaxPercentUnhealthyNodes <Byte>]
[-EventsHealthStateFilter <Int64>]
[-EventsFilter <HealthStateFilter>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
L’applet de commande Get-ServiceFabricNodeHealth
Avant d’effectuer une opération sur un cluster Service Fabric, établissez une connexion au cluster à l’aide de l’applet de commande Connect-ServiceFabricCluster.
Exemples
Exemple 1 : Obtenir l’intégrité d’un nœud de cluster
PS C:\> Get-ServiceFabricNodeHealth -NodeName "Node01"
Cette commande obtient les événements d’intégrité signalés pour le nœud nommé Node01.
Exemple 2 : Obtenir l’intégrité d’un nœud de cluster à l’aide d’une stratégie d’intégrité personnalisée et de filtres de retour
PS C:\> Get-ServiceFabricNodeHealth -NodeName "Node01" -ConsiderWarningAsError $True -EventsFilter Error
Cette commande interroge l’intégrité du nœud de cluster nommé Node01. Il spécifie des valeurs pour la stratégie d’intégrité. Il utilise des filtres pour retourner uniquement les événements d’erreur.
Paramètres
-ConsiderWarningAsError
Indique s’il faut traiter un rapport d’intégrité d’avertissement comme une erreur lors de l’évaluation de l’intégrité.
Type: | Boolean |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-EventsFilter
Spécifie le filtre de la collection de HealthEventsignalés sur le nœud en fonction de l’état d’intégrité. La valeur peut être obtenue à partir de membres ou d’opérations au niveau du bit sur les membres de HealthStateFilter. Seuls les événements qui correspondent au filtre sont retournés. Tous les événements sont utilisés pour évaluer l’état d’intégrité agrégé du nœud. Si ce n’est pas spécifié, toutes les entrées sont retournées.
Type: | HealthStateFilter |
Valeurs acceptées: | Default, None, Ok, Warning, Error, All |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-EventsHealthStateFilter
Ce paramètre a été déconseillé.
Spécifiez à la place le paramètre EventsFilter
Type: | Int64 |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-MaxPercentUnhealthyNodes
Spécifie le pourcentage maximal toléré de nœuds non sains. S’il existe plus de nœuds avec une erreur d’état d’intégrité que toléré, le cluster est évalué comme une erreur.
Ne spécifiez pas ce paramètre.
Type: | Byte |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-NodeName
Spécifie le nom d’un nœud Service Fabric. L’applet de commande obtient l’intégrité du nœud que vous spécifiez.
Type: | String |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-TimeoutSec
Spécifie le délai d’expiration, en secondes, pour l’opération.
Type: | Int32 |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
Entrées
System.String
Sorties
System.Object