ClusterHealthPolicy interface
Define una directiva de mantenimiento que se usa para evaluar el estado del clúster o de un nodo de clúster.
Propiedades
| max |
Porcentaje máximo permitido de aplicaciones incorrectas antes de notificar un error. Por ejemplo, para permitir que 10% de aplicaciones sean incorrectos, este valor sería 10. El porcentaje representa el porcentaje máximo tolerado de aplicaciones que pueden ser incorrectos antes de que el clúster se considere en error. Si se respeta el porcentaje, pero hay al menos una aplicación incorrecta, el estado se evalúa como Advertencia. Esto se calcula dividiendo el número de aplicaciones incorrectas en el número total de instancias de aplicación en el clúster, excluyendo las aplicaciones de tipos de aplicación que se incluyen en ApplicationTypeHealthPolicyMap. El cálculo se redondea hasta tolerar un error en un número reducido de aplicaciones. El porcentaje predeterminado es cero. |
| max |
Porcentaje máximo permitido de nodos incorrectos antes de notificar un error. Por ejemplo, para permitir que 10% de nodos sean incorrectos, este valor sería 10. El porcentaje representa el porcentaje máximo tolerado de nodos que pueden ser incorrectos antes de que el clúster se considere en error. Si se respeta el porcentaje, pero hay al menos un nodo incorrecto, el estado se evalúa como Advertencia. El porcentaje se calcula dividiendo el número de nodos incorrectos en el número total de nodos del clúster. El cálculo se redondea hasta tolerar un error en un número reducido de nodos. El porcentaje predeterminado es cero. En clústeres grandes, algunos nodos siempre estarán inactivos o fuera para reparaciones, por lo que este porcentaje debe configurarse para tolerarlo. |
Detalles de las propiedades
maxPercentUnhealthyApplications
Porcentaje máximo permitido de aplicaciones incorrectas antes de notificar un error. Por ejemplo, para permitir que 10% de aplicaciones sean incorrectos, este valor sería 10.
El porcentaje representa el porcentaje máximo tolerado de aplicaciones que pueden ser incorrectos antes de que el clúster se considere en error. Si se respeta el porcentaje, pero hay al menos una aplicación incorrecta, el estado se evalúa como Advertencia. Esto se calcula dividiendo el número de aplicaciones incorrectas en el número total de instancias de aplicación en el clúster, excluyendo las aplicaciones de tipos de aplicación que se incluyen en ApplicationTypeHealthPolicyMap. El cálculo se redondea hasta tolerar un error en un número reducido de aplicaciones. El porcentaje predeterminado es cero.
maxPercentUnhealthyApplications: number
Valor de propiedad
number
maxPercentUnhealthyNodes
Porcentaje máximo permitido de nodos incorrectos antes de notificar un error. Por ejemplo, para permitir que 10% de nodos sean incorrectos, este valor sería 10.
El porcentaje representa el porcentaje máximo tolerado de nodos que pueden ser incorrectos antes de que el clúster se considere en error. Si se respeta el porcentaje, pero hay al menos un nodo incorrecto, el estado se evalúa como Advertencia. El porcentaje se calcula dividiendo el número de nodos incorrectos en el número total de nodos del clúster. El cálculo se redondea hasta tolerar un error en un número reducido de nodos. El porcentaje predeterminado es cero.
En clústeres grandes, algunos nodos siempre estarán inactivos o fuera para reparaciones, por lo que este porcentaje debe configurarse para tolerarlo.
maxPercentUnhealthyNodes: number
Valor de propiedad
number