Cómo habilitar las estadísticas de HaProxy - 100% funciona

Cómo habilitar las estadísticas de HaProxy - 100% funciona

Usando HaProxy, puede construir sistemas de alta disponibilidad y las estadísticas de Haproxy proporcionan estadísticas detalladas. Se puede usar con servidores populares como Apache, Tomcat, Nginx y otros. Esta publicación describe cómo habilitar las estadísticas de HaProxy en su máquina. Después de configurar e instalar HaProxy en su sistema, puede monitorear sus estadísticas para determinar su rendimiento actual.

Con las estadísticas de HaProxy, puede ver información sobre la cantidad de conexiones, transferencia de datos, estado del servidor y más. Debido a que está basado en el navegador, puede usar un navegador web para obtener información en tiempo real sobre su implementación de HaProxy. En este artículo, delineamos cómo habilitar las estadísticas de HaProxy en su sistema. Realice estos procedimientos solo si ha instalado y configurado HaProxy en su servidor.

Paso 1 - Habilitar la estadística de HaProxy

Necesitaría acceso privilegiado a la cuenta al servidor HaProxy. Abra un terminal y edite el archivo principal de configuración de HaProxy en el editor de texto:

sudo vi/etc/haproxy/haproxy.CFG  

Agregue la configuración que comienza con el "Estadísticas" palabra clave.

Escuchar estadísticas 192.168.10.10: 1936 MODE HTTP LOG GLOBAL MAXCONN 10 CLITIMEOT 100S SRVTIMEOUT 100S CONTIMEOUT 100S TIMPOYOUT CASA 100S Estadísticas Habilitar estadísticas de las estadísticas de ocultación de versiones Actualización 30S Show Node Stats Auth Admin: Estadísticas de contraseña Uri /HaProxy?estadísticas 

La primera línea del código especifica la dirección IP donde están disponibles las estadísticas de HaProxy. También está escuchando en el puerto 1936. Cuando usa un navegador web para solicitar estadísticas de HaProxy, debe proporcionar un nombre de usuario y contraseña. La última línea especifica la URL donde puede acceder a las estadísticas de HaProxy. Eres libre de cambiarlo como lo desees. El último bit de información es un nombre de usuario y contraseña, que son administradores y contraseña, respectivamente.

Haproxy debe reiniciarse para entrar en vigencia después de guardar y salir del archivo de configuración.

Paso 2 - Acceso a las estadísticas de Haproxy

Puede acceder a las estadísticas de HaProxy utilizando la siguiente URL. Use la dirección IP de su servidor seguido de estadísticas uri En la configuración anterior. Use detalles de inicio de sesión configurados con Auth Stats En el archivo de configuración.

 URL: http: // 192.168.10.10: 1936/haproxy?Estadísticas Usuario de inicio de sesión: contraseña de inicio de sesión de administrador: contraseña 

Paso 3 - Cambiar detalles de inicio de sesión

Si desea cambiar el inicio de sesión en la configuración de las estadísticas de HaProxy, edite la configuración principal y actualice el "Auth Stats" Valor como se muestra a continuación:

Estadísticas Auth UserName: contraseña 

Guarde el archivo de configuración y reinicie el servicio haproxy para aplicar cambios.

Paso 4 - Cambiar la URL de estadísticas de Haproxy

La URL de Haproxy es completamente personalización. Puede establecer cualquier subsuRL como URL de estadísticas haproxi. Para cambiar la URL de las estadísticas de HaProxy, edite el archivo de configuración y actualice el siguiente valor.

  • DE:
    estadísticas uri /haproxy?estadísticas 
  • A:
    estadísticas uri /estadísticas 

Guarde el archivo de configuración y reinicie HaProxy para actualizar el servicio. Ahora puede acceder a URL como http: // 192.168.10.10: 1936/estadísticas.

La configuración de las estadísticas de HaProxy se ha completado con éxito.

Conclusión

Uno de los mejores equilibradores de carga para construir sistemas de alta disponibilidad es HaProxy. Con Apache, Tomcat, Nginx y otros servidores populares, HaProxy se puede configurar fácilmente. En esta pieza, hemos aprendido a activar las estadísticas de Haproxy en nuestro sistema. Después de instalar y configurar HaProxy en su sistema, puede activar sus estadísticas para obtener información en tiempo real sobre su equilibrador de carga.