Sdílet prostřednictvím


SlužbyHealthEvaluation

Představuje vyhodnocení stavu služeb určitého typu služby patřících do aplikace a obsahuje vyhodnocení stavu pro každou službu, která není v pořádku, která ovlivnila aktuální agregovaný stav. Může se vrátit při vyhodnocování stavu aplikace a agregovaným stavem je Chyba nebo Upozornění.

Vlastnosti

Název Typ Vyžadováno
AggregatedHealthState string (výčet) No
Description řetězec No
ServiceTypeName řetězec No
MaxPercentUnhealthyServices 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í.


ServiceTypeName

Typ: řetězec
Povinné: Ne

Název typu služby služeb.


MaxPercentUnhealthyServices

Typ: integer
Povinné: Ne

Maximální povolené procento služeb, které nejsou v pořádku, z ServiceTypeHealthPolicy.


TotalCount

Typ: integer (int64)
Povinné: Ne

Celkový počet služeb aktuálního typu služby v aplikaci z úložiště stavů


UnhealthyEvaluations

Typ: pole HealthEvaluationWrapper
Povinné: Ne

Seznam vyhodnocení, která nejsou v pořádku, která vedla k agregovanému stavu Zahrnuje všechny chyby ServiceHealthEvaluation, které ovlivnily agregovaný stav.