Get-ServiceFabricNodeHealth
Obtient l’état d’intégrité d’un nœud Service Fabric.
Syntax
Get-ServiceFabricNodeHealth
[-NodeName] <String>
[-ConsiderWarningAsError <Boolean>]
[-MaxPercentUnhealthyNodes <Byte>]
[-EventsHealthStateFilter <Int64>]
[-EventsFilter <HealthStateFilter>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
L’applet de commande Get-ServiceFabricNodeHealth obtient l’intégrité d’un nœud Service Fabric. Si le nœud que vous spécifiez par nom n’existe pas dans le magasin d’intégrité, cette applet de commande retourne une erreur.
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 de la stratégie d’intégrité personnalisée et des 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. Elle spécifie des valeurs pour la stratégie d’intégrité. Il utilise des filtres pour renvoyer uniquement les événements d’erreur.
Paramètres
-ConsiderWarningAsError
Indique s’il faut traiter un rapport d’intégrité d’avertissement comme erreur lors de l’évaluation de l’intégrité.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EventsFilter
Spécifie le filtre pour la collection d’HealthEvents signalée 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 renvoyés. Tous les événements sont utilisés pour évaluer l’état d’intégrité agrégé du nœud. Si cet argument n’est pas spécifié, toutes les entrées sont retournées.
Type: | HealthStateFilter |
Accepted values: | Default, None, Ok, Warning, Error, All |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EventsHealthStateFilter
Ce paramètre a été déconseillé. Spécifiez plutôt le paramètre EventsFilter .
Type: | Int64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TimeoutSec
Spécifie la période d’expiration, en secondes, pour l’opération.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entrées
System.String
Sorties
System.Object