ClusterHealthPolicy モデル
クラスターまたはクラスター ノードの正常性を評価するために使用される正常性ポリシーを定義します。
プロパティ
名前 | Type | 必須 |
---|---|---|
maxPercentUnhealthyNodes | 整数 (integer) | いいえ |
maxPercentUnhealthyApplications | 整数 (integer) | いいえ |
applicationHealthPolicies | 文字列の ApplicationHealthPolicy へのマップ | いいえ |
maxPercentUnhealthyNodes
型: 整数
必須: いいえ
既定値:0
InclusiveMaximum: 100
InclusiveMinimum: 0
エラーを報告する前の異常なノードの最大許容パーセンテージ。 たとえば、ノードの 10% の異常を許容するには、この値を 10 にします。
パーセンテージは、異常な可能性のあるノードの最大許容パーセンテージを表します。この値を超えるとクラスターはエラーの状態と見なされます。 許容パーセンテージ内であっても、1 つ以上の異常なノードがある場合は、正常性は Warning として評価されます。 パーセンテージは、異常なノードの数をクラスター内のノードの総数で割ることによって計算されます。 切り上げ計算が実行され、少数のノードに対する 1 つのエラーは許容されます。 既定のパーセンテージは 0 です。
大規模なクラスターでは、ダウンしているか修復を必要とするノードがいくつか必ず存在するため、それが許容されるようにこのパーセンテージを構成する必要があります。
maxPercentUnhealthyApplications
型: 整数
必須: いいえ
既定値:0
InclusiveMaximum: 100
InclusiveMinimum: 0
エラーを報告する前の異常なアプリケーションの最大許容パーセンテージ。 たとえば、アプリケーションの 10% の異常を許容するには、この値を 10 にします。
パーセンテージは、異常な可能性のあるアプリケーションの最大許容パーセンテージを表します。この値を超えるとクラスターはエラーの状態と見なされます。 許容パーセンテージ内であっても、1 つ以上の異常なアプリケーションがある場合は、正常性は Warning として評価されます。 これは、異常なアプリケーションの数をクラスター内のアプリケーション インスタンスの総数で割ることによって計算されます。ApplicationTypeHealthPolicyMap に含まれているアプリケーションの種類のアプリケーションは除外されます。 切り上げ計算が実行され、少数のアプリケーションに対する 1 つのエラーは許容されます。 既定のパーセンテージは 0 です。
applicationHealthPolicies
型: ApplicationHealthPolicy への文字列のマップ
必須: いいえ
アプリケーションまたはその子エンティティの正常性を評価するために使用されるアプリケーション正常性ポリシー マップを定義します。