ClusterHealthChunkQueryDescription
Popis dotazu na stav bloku dat clusteru, který může určovat zásady stavu pro vyhodnocení stavu clusteru, a velmi výrazné filtry pro výběr entit clusteru, které se mají zahrnout do reakce.
Vlastnosti
Název | Typ | Vyžadováno |
---|---|---|
NodeFilters |
pole NodeHealthStateFilter | No |
ApplicationFilters |
pole ApplicationHealthStateFilter | Ne |
ClusterHealthPolicy |
Zásady stavu clusteru | Ne |
ApplicationHealthPolicies |
Zásady stavu aplikace | No |
NodeFilters
Typ: pole NodeHealthStateFilter
Povinné: Ne
Definuje seznam filtrů, které určují, které uzly se mají zahrnout do vráceného bloku stavu clusteru.
Pokud nejsou zadány žádné filtry, nebudou vráceny žádné uzly. Všechny uzly se používají k vyhodnocení agregovaného stavu clusteru bez ohledu na vstupní filtry.
Dotaz na stav bloku dat clusteru může určovat filtry více uzlů.
Může například zadat filtr, který vrátí všechny uzly se stavem Chyba, a jiný filtr, který vždy zahrne uzel identifikovaný jeho názvem NodeName.
ApplicationFilters
Typ: pole ApplicationHealthStateFilter
Povinné: Ne
Definuje seznam filtrů, které určují, které aplikace se mají zahrnout do vráceného bloku stavu clusteru.
Pokud nejsou zadány žádné filtry, nebudou vráceny žádné aplikace. Všechny aplikace se používají k vyhodnocení agregovaného stavu clusteru bez ohledu na vstupní filtry.
Dotaz na stav bloků dat clusteru může určovat více filtrů aplikací.
Může například zadat filtr, který vrátí všechny aplikace se stavem Chyba, a jiný filtr, který vždy zahrne aplikace zadaného typu aplikace.
ClusterHealthPolicy
Typ: ClusterHealthPolicy
Povinné: Ne
Definuje zásady stavu používané k vyhodnocení stavu clusteru nebo uzlu clusteru.
ApplicationHealthPolicies
Typ: ApplicationHealthPolicies
Povinné: Ne
Definuje mapu zásad stavu aplikace sloužící k vyhodnocení stavu aplikace nebo jedné z jejích podřízených entit.