Supervisión de aplicaciónes
¿Cómo supervisar HAPROXY?


ServicePilot appmon-haproxy




¿Qué es HAProxy?

HAProxy es un balanceador de carga de alta disponibilidad y proxy Open Source para aplicaciones TCP y basadas en web, distribuido bajo la licencia GNU General Public License Version 2.

Una configuración de HAProxy bien configurada puede manejar cargas y tráfico importantes, por lo que su rendimiento es vital. Un rendimiento de equilibrio de carga deficiente aumentará el tiempo de respuesta y la latencia de las aplicaciones, por lo que HAProxy debe estar bajo vigilancia constante.

La monitorización del rendimiento de HAProxy de extremo a extremo requiere la recopilación y el análisis de las métricas recogidas de los propios hosts de HAProxy, de los front-ends y de los back-ends.

Monitorización de HAProxy

Este package monitorea HAProxy.

Este package configura automáticamente el ServicePilot Agent para monitorizar la disponibilidad y el rendimiento de HAProxy.

Las estadísticas recopiladas de esta manera incluyen:

  • Métricas de front-end como errores de cliente y servidor, utilización, número de sesiones....
  • Métricas de back-end como el tiempo medio de respuesta, el tiempo de espera, la longitud de la cola....