Get-ServiceFabricNodeHealth
Získá stav uzlu Service Fabric.
Syntaxe
Get-ServiceFabricNodeHealth
[-NodeName] <String>
[-ConsiderWarningAsError <Boolean>]
[-MaxPercentUnhealthyNodes <Byte>]
[-EventsHealthStateFilter <Int64>]
[-EventsFilter <HealthStateFilter>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
Rutina Get-ServiceFabricNodeHealth získá stav uzlu Service Fabric. Pokud uzel, který zadáte podle názvu, v úložišti stavu neexistuje, vrátí tato rutina chybu.
Před provedením jakékoli operace v clusteru Service Fabric vytvořte připojení ke clusteru pomocí rutiny Connect-ServiceFabricCluster.
Příklady
Příklad 1: Získání stavu uzlu clusteru
PS C:\> Get-ServiceFabricNodeHealth -NodeName "Node01"
Tento příkaz získá události stavu hlášené pro uzel s názvem Node01.
Příklad 2: Získání stavu uzlu clusteru pomocí vlastních zásad stavu a návratových filtrů
PS C:\> Get-ServiceFabricNodeHealth -NodeName "Node01" -ConsiderWarningAsError $True -EventsFilter Error
Tento příkaz se dotazuje na stav uzlu clusteru s názvem Node01. Určuje hodnoty pro zásady stavu. Používá filtry k vrácení pouze chybových událostí.
Parametry
-ConsiderWarningAsError
Označuje, jestli se má zpráva o stavu upozornění považovat za chybu při vyhodnocování stavu.
Typ: | Boolean |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-EventsFilter
Určuje filtr pro kolekci HealthEventhlášené na uzlu na základě stavu. Hodnotu lze získat ze členů nebo bitové operace u členů HealthStateFilter. Vrátí se pouze události, které odpovídají filtru. Všechny události se používají k vyhodnocení agregovaného stavu uzlu. Pokud není zadáno, vrátí se všechny položky.
Typ: | HealthStateFilter |
Přípustné hodnoty: | Default, None, Ok, Warning, Error, All |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-EventsHealthStateFilter
Tento parametr je zastaralý. Místo toho zadejte parametr EventsFilter.
Typ: | Int64 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-MaxPercentUnhealthyNodes
Určuje maximální tolerované procento uzlů, které nejsou v pořádku. Pokud existuje více uzlů s chybou stavu, než je tolerováno, cluster se vyhodnotí jako chyba.
Nezadávejte tento parametr.
Typ: | Byte |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-NodeName
Určuje název uzlu Service Fabric. Rutina získá stav zadaného uzlu.
Typ: | String |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-TimeoutSec
Určuje časový limit operace v sekundách.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
System.String
Výstupy
System.Object