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 in einem Service Fabric-Cluster ausführen, stellen Sie mithilfe des Cmdlets Connect-ServiceFabricCluster eine Verbindung mit dem Cluster her.
Beispiele
Beispiel 1: Abrufen des Status eines Clusterknotens
PS C:\> Get-ServiceFabricNodeHealth -NodeName "Node01"
Dieser Befehl ruft die Integritätsereignisse ab, die für den Knoten mit dem Namen Node01 gemeldet werden.
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 die Integrität des Clusterknotens mit dem Namen Node01 ab. Er 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ätsbewertung als Fehler behandelt werden soll.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EventsFilter
Gibt den Filter für die Auflistung von HealthEventsan, die auf dem Knoten basierend auf dem Integritätszustand gemeldet wurden. Der Wert kann von Mitgliedern oder bitweisen Vorgängen auf Mitgliedern von HealthStateFilter abgerufen werden. Es werden nur Ereignisse zurückgegeben, die dem Filter entsprechen. Alle Ereignisse werden verwendet, um den Aggregatstatus des Knotens auszuwerten. Ist kein Filter angegeben, werden alle Einträge zurückgegeben.
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
Dieser Parameter wurde veraltet. Geben Sie stattdessen den Parameter "EventsFilter " an.
Type: | Int64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxPercentUnhealthyNodes
Gibt den maximal tolerierten Prozentsatz von ungesunden Knoten an. Wenn mehr Knoten mit Integritätsstatusfehler vorhanden sind als toleriert, wird der Cluster als Fehler ausgewertet.
Geben Sie diesen Parameter nicht an.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NodeName
Gibt den Namen eines Service Fabric-Knotens an. Das Cmdlet ruft integrität für den von Ihnen angegebenen Knoten ab.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TimeoutSec
Gibt den Timeoutzeitraum in Sekunden für den Vorgang an.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Eingaben
System.String
Ausgaben
System.Object