Partager via


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