Get-ServiceFabricNodeHealth
Ruft den Integritätsstatus eines Service Fabric-Knotens ab.
Syntax
Get-ServiceFabricNodeHealth
[-NodeName] <String>
[-ConsiderWarningAsError <Boolean>]
[-MaxPercentUnhealthyNodes <Byte>]
[-EventsHealthStateFilter <Int64>]
[-EventsFilter <HealthStateFilter>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Beschreibung
Das cmdlet Get-ServiceFabricNodeHealth ruft den Status eines Service Fabric-Knotens ab. Wenn der von Ihnen angegebene Knoten im Integritätsspeicher nicht vorhanden ist, gibt dieses Cmdlet einen Fehler zurück.
Bevor Sie einen Vorgang auf einem Service Fabric-Cluster ausführen, stellen Sie mithilfe des Cmdlets Connect-ServiceFabricCluster eine Verbindung mit dem Cluster her.
Beispiele
Beispiel 1: Abrufen der Integrität eines Clusterknotens
PS C:\> Get-ServiceFabricNodeHealth -NodeName "Node01"
Dieser Befehl ruft die Für den Knoten "Node01" gemeldeten Integritätsereignisse ab.
Beispiel 2: Abrufen der Integrität eines Clusterknotens mit benutzerdefinierter Integritätsrichtlinie und Rückgabefiltern
PS C:\> Get-ServiceFabricNodeHealth -NodeName "Node01" -ConsiderWarningAsError $True -EventsFilter Error
Dieser Befehl fragt den Status des Clusterknotens mit dem Namen Node01 ab. Es gibt Werte für die Integritätsrichtlinie an. Es verwendet Filter, um nur Fehlerereignisse zurückzugeben.
Parameter
-ConsiderWarningAsError
Gibt an, ob ein Warnungsstatusbericht während der Integritätsauswertung als Fehler behandelt werden soll.
Typ: | Boolean |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-EventsFilter
Gibt den Filter für die Auflistung von HealthEvent-an, die auf dem Knoten basierend auf dem Integritätszustand gemeldet wurden. Der Wert kann aus Membern oder bitweisen Vorgängen für Elemente von HealthStateFilterabgerufen werden. Es werden nur Ereignisse zurückgegeben, die dem Filter entsprechen. Alle Ereignisse werden verwendet, um den aggregierten Status des Knotens auszuwerten. Wenn nicht angegeben, werden alle Einträge zurückgegeben.
Typ: | HealthStateFilter |
Zulässige Werte: | Default, None, Ok, Warning, Error, All |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-EventsHealthStateFilter
Dieser Parameter ist veraltet. Geben Sie stattdessen den EventsFilter Parameter an.
Typ: | Int64 |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-MaxPercentUnhealthyNodes
Gibt den maximal tolerierten Prozentsatz von fehlerhaften Knoten an. Wenn mehr Knoten mit Integritätsstatusfehler vorhanden sind als toleriert, wird der Cluster als Fehler ausgewertet.
Geben Sie diesen Parameter nicht an.
Typ: | Byte |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-NodeName
Gibt den Namen eines Service Fabric-Knotens an. Das Cmdlet ruft die Integrität für den von Ihnen angegebenen Knoten ab.
Typ: | String |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-TimeoutSec
Gibt den Timeoutzeitraum für den Vorgang in Sekunden an.
Typ: | Int32 |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
System.String
Ausgaben
System.Object