次の方法で共有


EntityHealth

クラスター内のすべてのエンティティに共通の正常性情報。 これには、集計された正常性状態、正常性イベント、異常な評価が含まれます。

プロパティ

名前 Type 必須
AggregatedHealthState string (enum) いいえ
HealthEvents HealthEvent の配列 いいえ
UnhealthyEvaluations HealthEvaluationWrapper の配列 いいえ
HealthStatistics HealthStatistics いいえ

AggregatedHealthState

: string (enum)
必須: いいえ

Health Manager によって計算されたエンティティの集計された正常性状態を表す HealthState。 エンティティの正常性評価には、エンティティとその子に対して報告されたすべてのイベント (存在する場合) が反映されます。 集計は、目的の正常性ポリシーを適用することによって行われます。

クラスター、ノード、アプリケーション、サービス、パーティション、レプリカなどの Service Fabric エンティティの正常性状態。

次のいずれかの値になります。

  • Invalid - 無効な正常性状態を示します。 すべての Service Fabric 列挙体の型が無効です。 値は 0 です。
  • Ok - 正常性状態は問題ありません。 値は 1 です。
  • Warning - 正常性状態が警告レベルであることを示します。 値は 2 です。
  • Error - 正常性状態がエラー レベルであることを示します。 エラーの正常性状態は、クラスターの正しい機能に影響を与える可能性があるため、調査する必要があります。 値は 3 です。
  • Unknown - 不明な正常性状態を示します。 値は 65535 です。

HealthEvents

: HealthEvent の配列
必須: いいえ

エンティティで報告される正常性イベントの一覧。


UnhealthyEvaluations

: HealthEvaluationWrapper の配列
必須: いいえ

現在の集計された正常性状態が Health Manager によって返された理由を示す異常な評価。


HealthStatistics

種類: HealthStatistics
必須: いいえ

クエリ対象エンティティのすべての子型の正常性統計を表示します。