다음을 통해 공유


ClusterHealthPolicy 모델

클러스터 또는 클러스터 노드의 상태를 평가하는 데 사용되는 상태 정책을 정의합니다.

속성

속성 형식 필수
maxPercentUnhealthyNodes integer 아니요
maxPercentUnhealthyApplications integer 아니요
applicationHealthPolicies ApplicationHealthPolicy에 문자열 매핑 아니요

maxPercentUnhealthyNodes

형식: 정수
필수: 아니요
기본값: 0
InclusiveMaximum: 100
InclusiveMinimum: 0

오류를 보고하기 전에 허용되는 비정상 노드의 최대 백분율입니다. 예를 들어 노드의 10%를 비정상 상태가 되도록 허용하면 값은 10입니다.

비율은 클러스터에서 오류로 처리하기 전에 비정상 상태로 있을 수 있는 노드의 최대 허용 비율을 나타냅니다. 비율은 지켜지나 비정상 노드가 적어도 하나 있다면 상태는 경고로 평가됩니다. 이 백분율은 클러스터에 있는 노드 총 수를 비정상 노드 수로 나눠 계산합니다. 계산값은 적은 수의 노드에서 오류 하나를 허용할 수 있도록 반올림됩니다. 기본 비율은 0입니다.

대형 클러스터에는 항상 복구를 위해 다운되거나 중단되는 노드가 있으므로 이를 감안하여 이 비율을 구성해야 합니다.


maxPercentUnhealthyApplications

형식: 정수
필수: 아니요
기본값: 0
InclusiveMaximum: 100
InclusiveMinimum: 0

오류를 보고하기 전에 허용되는 비정상 애플리케이션의 최대 백분율입니다. 예를 들어 애플리케이션의 10%를 비정상 상태가 되도록 허용하면 값은 10입니다.

비율은 클러스터에서 오류로 처리하기 전에 비정상 상태로 있을 수 있는 애플리케이션의 최대 허용 비율을 나타냅니다. 비율은 지켜지나 비정상 애플리케이션이 적어도 하나 있다면 상태는 경고로 평가됩니다. 이 값은 클러스터에 있는 애플리케이션 인스턴스의 총 수를 비정상 애플리케이션의 수로 나눠 계산합니다. 이 때 ApplicationTypeHealthPolicyMap에 포함된 애플리케이션 형식의 애플리케이션은 제외합니다. 계산값은 적은 수의 애플리케이션에서 오류 하나를 허용할 수 있도록 반올림됩니다. 기본 비율은 0입니다.


applicationHealthPolicies

형식: ApplicationHealthPolicy에 문자열 매핑
필수: 아니요

애플리케이션 또는 해당 자식 엔터티 중 하나의 상태를 평가하는 데 사용되는 애플리케이션 상태 정책 맵을 정의합니다.