Model ClusterHealthPolicy
Definiuje zasady kondycji używane do oceny kondycji klastra lub węzła klastra.
Właściwości
Nazwa | Typ | Wymagane |
---|---|---|
maxPercentUnhealthyNodes | liczba całkowita | Nie |
maxPercentUnhealthyApplications | liczba całkowita | Nie |
applicationHealthPolicies | mapowanie ciągu na applicationHealthPolicy | Nie |
maxPercentUnhealthyNodes
Typ: liczba całkowita
Wymagane: Nie
Ustawienie domyślne: 0
InclusiveMaximum: 100
InclusiveMinimum: 0
Maksymalna dozwolona wartość procentowa węzłów w złej kondycji przed zgłoszeniem błędu. Na przykład aby zezwolić 10% węzłów na złą kondycję, ta wartość będzie wynosić 10.
Wartość procentowa reprezentuje maksymalną tolerowaną wartość procentową węzłów, które mogą być w złej kondycji, zanim klaster zostanie uznany za błąd. Jeśli wartość procentowa jest przestrzegana, ale istnieje co najmniej jeden węzeł w złej kondycji, kondycja jest oceniana jako Ostrzeżenie. Wartość procentowa jest obliczana przez podzielenie liczby węzłów w złej kondycji na łączną liczbę węzłów w klastrze. Obliczenia są zaokrąglone w górę, aby tolerować jedną awarię na małej liczbie węzłów. Wartość procentowa domyślna to zero.
W dużych klastrach niektóre węzły będą zawsze wyłączane lub wyłączane w celu naprawy, więc ta wartość procentowa powinna być skonfigurowana tak, aby to tolerowała.
maxPercentUnhealthyApplications
Typ: liczba całkowita
Wymagane: Nie
Ustawienie domyślne: 0
InclusiveMaximum: 100
InclusiveMinimum: 0
Maksymalny dozwolony procent aplikacji w złej kondycji przed zgłoszeniem błędu. Na przykład aby zezwolić 10% aplikacji na złą kondycję, ta wartość będzie wynosić 10.
Wartość procentowa reprezentuje maksymalną tolerowaną wartość procentową aplikacji, które mogą być w złej kondycji, zanim klaster zostanie uznany za błąd. Jeśli wartość procentowa jest przestrzegana, ale istnieje co najmniej jedna aplikacja w złej kondycji, kondycja jest oceniana jako Ostrzeżenie. Jest to obliczane przez podzielenie liczby aplikacji w złej kondycji na łączną liczbę wystąpień aplikacji w klastrze, z wyłączeniem aplikacji typów aplikacji uwzględnionych w metryce ApplicationTypeHealthPolicyMap. Obliczenia są zaokrąglone w górę, aby tolerować jedną awarię na małej liczbie aplikacji. Wartość procentowa domyślna to zero.
applicationHealthPolicies
Typ: mapa ciągu na wartość ApplicationHealthPolicy
Wymagane: Nie
Definiuje mapę zasad kondycji aplikacji używaną do oceny kondycji aplikacji lub jednej z jej jednostek podrzędnych.