ApplicationTypeApplicationsHealthEvaluation

Představuje vyhodnocení stavu pro aplikace určitého typu aplikace. Vyhodnocení aplikací typu aplikace se může vrátit, když vyhodnocení stavu clusteru vrátí agregovaný stav Není v pořádku, a to buď Chyba, nebo Upozornění. Obsahuje vyhodnocení stavu pro každou aplikaci, která není v pořádku, zahrnutého typu aplikace, která ovlivnila aktuální agregovaný stav.

Vlastnosti

Název Typ Vyžadováno
AggregatedHealthState string (výčet) No
Description řetězec No
ApplicationTypeName řetězec No
MaxPercentUnhealthyApplications integer No
TotalCount integer (int64) Ne
UnhealthyEvaluations pole HealthEvaluationWrapper Ne

AggregatedHealthState

Typ: řetězec (výčet)
Povinné: Ne

Stav entity Service Fabric, jako je cluster, uzel, aplikace, služba, oddíl, replika atd.

Možné hodnoty:

  • Invalid – Označuje neplatný stav. Všechny výčty Service Fabric mají neplatný typ. Hodnota je nula.
  • Ok - Indikuje, že je stav v pořádku. Hodnota je 1.
  • Warning – Označuje stav na úrovni upozornění. Hodnota je 2.
  • Error – Označuje, že stav je na úrovni chyby. Měl by se prověřit stav chyby, protože může mít vliv na správnou funkčnost clusteru. Hodnota je 3.
  • Unknown – Označuje neznámý stav. Hodnota je 65535.

Description

Typ: řetězec
Povinné: Ne

Popis vyhodnocení stavu, který představuje souhrn procesu hodnocení.


ApplicationTypeName

Typ: řetězec
Povinné: Ne

Název typu aplikace definovaný v manifestu aplikace.


MaxPercentUnhealthyApplications

Typ: integer
Povinné: Ne

Maximální povolené procento aplikací, které nejsou v pořádku, pro typ aplikace zadané jako položka ApplicationTypeHealthPolicyMap.


TotalCount

Typ: integer (int64)
Povinné: Ne

Celkový počet aplikací typu aplikace nalezených v úložišti stavů


UnhealthyEvaluations

Typ: pole HealthEvaluationWrapper
Povinné: Ne

Seznam vyhodnocení, která nejsou v pořádku, která vedla k agregovanému stavu Zahrnuje všechny hodnoty ApplicationHealthEvaluation tohoto typu aplikace, které mají vliv na agregovaný stav.