Sdílet prostřednictvím


NodeHealthStateFilter

Definuje odpovídající kritéria pro určení, jestli má být uzel zahrnut do vráceného bloku stavu clusteru. Jeden filtr může v závislosti na svých vlastnostech odpovídat nule, jednomu nebo více uzlům. Lze zadat v popisu dotazu na bloky dat clusteru.

Vlastnosti

Název Typ Vyžadováno
NodeNameFilter řetězec No
HealthStateFilter integer No

NodeNameFilter

Typ: string
Povinné: Ne

Název uzlu, který odpovídá filtru. Filtr se použije pouze na zadaný uzel, pokud existuje. Pokud uzel neexistuje, na základě tohoto filtru se v bloku stavu clusteru nevrátí žádný uzel. Pokud uzel existuje, je zahrnut do bloku stavu clusteru, pokud stav odpovídá ostatním vlastnostem filtru. Pokud není zadáno, budou se brát v úvahu všechny uzly, které odpovídají nadřazeným filtrům (pokud existují), a porovná se s ostatními členy filtru, jako je filtr stavu.


HealthStateFilter

Typ: celé číslo
Povinné: Ne
Výchozí:0

Filtr pro stav uzlů. Umožňuje vybrat uzly, pokud odpovídají požadovaným stavům. Možné hodnoty jsou celočíselná hodnota jednoho z následujících stavů. Vrátí se pouze uzly, které odpovídají filtru. Všechny uzly slouží k vyhodnocení agregovaného stavu clusteru. Pokud není zadaný, výchozí hodnota je None (Pokud není zadaný název uzlu). Pokud má filtr výchozí hodnotu a je zadaný název uzlu, vrátí se odpovídající uzel. Hodnoty stavu jsou výčet založený na příznaku, takže hodnota může být kombinací těchto hodnot získaných pomocí bitového operátoru OR. Pokud je například zadaná hodnota 6, odpovídá uzlům s hodnotami HealthState OK (2) a Warning (4).

  • Výchozí – výchozí hodnota. Odpovídá libovolnému stavu stavu. Hodnota je nula.
  • None – filtr, který neodpovídá žádné hodnotě HealthState. Používá se k vrácení žádných výsledků v dané kolekci stavů. Hodnota je 1.
  • OK – filtr, který odpovídá vstupu s hodnotou HealthState OK. Hodnota je 2.
  • Warning – filtr, který odpovídá vstupu s hodnotou HealthState Warning. Hodnota je 4.
  • Error – filtr, který odpovídá vstupu s hodnotou HealthState Error. Hodnota je 8.
  • All – filtr, který odpovídá vstupu s libovolnou hodnotou HealthState. Hodnota je 65535.