ClusterHealthPolicy interface
Definiuje zasady kondycji używane do oceny kondycji klastra lub węzła klastra.
Właściwości
application |
Definiuje mapę zasad kondycji aplikacji używaną do oceny kondycji aplikacji lub jednej z jej jednostek podrzędnych. |
max |
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. |
max |
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. |
Szczegóły właściwości
applicationHealthPolicies
Definiuje mapę zasad kondycji aplikacji używaną do oceny kondycji aplikacji lub jednej z jej jednostek podrzędnych.
applicationHealthPolicies?: {[propertyName: string]: ApplicationHealthPolicy}
Wartość właściwości
{[propertyName: string]: ApplicationHealthPolicy}
maxPercentUnhealthyApplications
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.
maxPercentUnhealthyApplications?: number
Wartość właściwości
number
maxPercentUnhealthyNodes
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.
maxPercentUnhealthyNodes?: number
Wartość właściwości
number