Share via


ApplicationHealth

表示應用程式的健全狀況。 包含應用程式匯總健全狀況狀態和服務,以及已部署的應用程式健全狀況狀態。

屬性

名稱 類型 必要
AggregatedHealthState 字串 (列舉) No
HealthEvents HealthEvent的陣列 No
UnhealthyEvaluations HealthEvaluationWrapper的陣列 No
HealthStatistics HealthStatistics
Name 字串 No
ServiceHealthStates ServiceHealthState的陣列 No
DeployedApplicationHealthStates DeployedApplicationHealthState的陣列 No

AggregatedHealthState

類型:字串 (列舉)
必要:否

HealthState,代表 Health Manager 所計算實體的匯總健全狀況狀態。 如果有任何) ,實體的健康情況評估會反映實體及其子系所報告的所有事件 (。 匯總是藉由套用所需的健康情況原則來完成。

Service Fabric 實體的健康情況狀態,例如叢集、節點、應用程式、服務、分割區、複本等。

可能的值包括:

  • Invalid - 表示不正確健康情況狀態。 所有 Service Fabric 列舉都有不正確類型。 值為零。
  • Ok - 指出健康情況狀態沒問題。 值為 1。
  • Warning - 表示健康情況狀態處於警告層級。 值為 2。
  • Error - 指出健康情況狀態處於錯誤層級。 應該調查錯誤健全狀況狀態,因為它們可能會影響叢集的正確功能。 此值為 3。
  • Unknown - 表示未知的健康情況狀態。 值為 65535。

HealthEvents

類型HealthEvent的陣列
必要:否

實體上報告的健康情況事件清單。


UnhealthyEvaluations

類型HealthEvaluationWrapper的陣列
必要:否

狀況不良評估,顯示健康狀態管理員傳回目前匯總健全狀況狀態的原因。


HealthStatistics

類型HealthStatistics
必要:否

顯示查詢實體之所有子系類型的健全狀況統計資料。


Name

類型:字串
必要:否

應用程式名稱,包括 'fabric:' URI 配置。


ServiceHealthStates

類型ServiceHealthState的陣列
必要:否

服務健康情況在健康狀態存放區中找到的狀態。


DeployedApplicationHealthStates

類型DeployedApplicationHealthState的陣列
必要:否

在健康狀態存放區中找到的已部署應用程式健康狀態。