El equilibrio de carga de proxy permite monitorear los equipos por parte de un grupo de proxy con distribuci¨®n automatizada de equipos entre servidores proxy y alta disponibilidad de proxy.
Si un proxy del grupo de proxy se desconecta, sus equipos se distribuir¨¢n inmediatamente entre otros proxy que tengan el menor n¨²mero de equipos equipos asignados. O, si un proxy tiene demasiados o muy pocos equipos en comparaci¨®n con el promedio del grupo, se activar¨¢ el reequilibrio del grupo mediante la distribuci¨®n uniforme de los equipos.
La redistribuci¨®n del equipo ocurre s¨®lo en grupos de proxy en l¨ªnea. Un grupo de proxy est¨¢ "en l¨ªnea" si el n¨²mero m¨ªnimo configurado de sus servidores proxy est¨¢ en l¨ªnea (no fuera de l¨ªnea ni desconocido).
El n¨²mero m¨ªnimo de representantes en l¨ªnea debe ser menor que el total de representantes en el grupo. En un grupo de 10 servidores proxy, establecer el recuento m¨ªnimo de servidores proxy en l¨ªnea en 10 crea una situaci¨®n en la que todo el grupo se desconectar¨¢ si solo falla un proxy. Es mejor tener 6 proxies en l¨ªnea necesarios. Esto admitir¨¢ 4 servidores proxy en mal estado.
El estado proxy es:
Puede monitorear el estado del grupo de proxy con las m¨¦tricas internas zabbix[proxy group,<name>,state] y zabbix[proxy group,discovery] .
El equilibrio de carga del proxy y la alta disponibilidad se gestionan mediante el proceso administrador de grupo de proxy. El administrador del grupo de proxy siempre sabe qu¨¦ otros servidores proxy est¨¢n en buen estado o en mal estado.
Compatibilidad de versiones
El servidor Áú»¢¶Ä²© verifica el equilibrio entre las asignaciones de equipos a los servidores proxy. El grupo se considera "desequilibrado" si existe:
El grupo se considera "desequilibrado" si la cantidad de equipos asignados al proxy est¨¢ por encima o por debajo del promedio del grupo en m¨¢s de 10 y un factor de 2. En este caso, el servidor marca el grupo para la reasignaci¨®n de host despu¨¦s del per¨ªodo de gracia (10 x retraso de conmutaci¨®n por error), si no se restablece el equilibrio.
La siguiente tabla ilustra con n¨²meros de ejemplo cu¨¢ndo se activa (o no) la reasignaci¨®n de equipos:
N¨²mero de equipos en proxy | Promedio del grupo | Reasignaci¨®n de equipos |
---|---|---|
>100 | 50 | ³§¨ª |
60 | 50 | No |
40 | 50 | No |
<25 | 50 | ³§¨ª |
>15 | 5 | ³§¨ª |
10 | 5 | No |
El administrador del grupo proxy redistribuir¨¢ los equipos en grupos proxy de la siguiente manera:
Using Áú»¢¶Ä²© sender with proxy groups
Use the -g option when sending values from different hosts in the input file to a proxy in proxy group to avoid some of the values being sent to the wrong proxy.
Para configurar el balanceo de carga del proxy para los equipos de monitoreo:
Para las comprobaciones pasivas, todos los proxies del grupo deben estar enumerados en el par¨¢metro Server de los agentes.
Agregar todos los proxies del grupo al par¨¢metro de agente ServerActive (separados por un punto y coma) de los equipos monitoreados es beneficioso, pero no obligatorio. Un agente activo puede tener un solo proxy en el campo ServerActive y el balanceo de carga del proxy funcionar¨¢. Cuando se inicia el servicio del agente, el agente recibir¨¢ una lista completa de todas las direcciones IP de todos los proxies de Áú»¢¶Ä²©, cargar¨¢ y guardar¨¢ en la memoria. Las comprobaciones activas (y las solicitudes de datos del remitente de Áú»¢¶Ä²©) se redirigir¨¢n al proxy en l¨ªnea correcto para el equipo, seg¨²n la asignaci¨®n actual de proxy-equipo.
Tener solo un solo proxy en el campo ServerActive puede provocar la p¨¦rdida de datos de monitoreo si el agente se inicia o reinicia mientras ese proxy en particular est¨¢ fuera de l¨ªnea.
Aseg¨²rese de que el grupo de servidores proxy est¨¦ en l¨ªnea.
Configure que los equipos sean monitoreados por el grupo de servidores proxy (no por servidores proxy individuales). Puede usar la actualizaci¨®n masiva de servidores proxy para mover los equipos del servidor proxy al grupo de servidores proxy.
Los equipos monitoreados por un solo servidor proxy (incluso si pertenece a un grupo de servidores proxy) no participan en el equilibrio de carga/alta disponibilidad. Adem¨¢s, tener menos de 10 equipos asignados a un grupo de servidores proxy puede generar una distribuci¨®n desigual de los equipos entre los servidores proxy del grupo.
Cuando se crea un equipo en funci¨®n de los datos de registro autom¨¢tico/descubrimiento de red de un servidor proxy que pertenece a un grupo de servidores proxy, este equipo se configura para ser monitoreado por este grupo de servidores proxy.
Siempre se debe permitir que los agentes lleguen a todos los servidores proxy en el nivel del cortafuegos. Considere los siguientes escenarios:
Para configurar un grupo de proxy en la interfaz de Áú»¢¶Ä²©:
±Ê²¹°ù¨¢³¾±ð³Ù°ù´Ç | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®²Ô |
---|---|
Nombre | Ingrese el nombre del grupo de proxy. |
Per¨ªodo de conmutaci¨®n por error | Ingrese el per¨ªodo en segundos antes de que se ejecute la conmutaci¨®n por error (1 minuto de forma predeterminada; rango permitido de 10 a 15 minutos). Se admiten sufijos de tiempo (por ejemplo, 30 segundos, 1 minuto). Se admiten macros de usuario. |
N¨²mero m¨ªnimo de proxies | Ingrese el n¨²mero m¨ªnimo de proxies en l¨ªnea requeridos para que el grupo est¨¦ en l¨ªnea (1 de forma predeterminada; rango permitido 1-1000). Se admiten macros de usuario. |
¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®²Ô | Ingrese la descripci¨®n del grupo de proxy. |
Proxies | Lista de proxies en el grupo. Se pueden mostrar hasta cinco servidores proxy (como enlaces o en texto sin formato, seg¨²n los permisos del proxy). Esta lista se muestra al editar un grupo de proxy existente, si hay al menos un proxy en el grupo. |