HAProxy 即 High Availability Proxy,是一款针对基于 TCP 和 HTTP 应用程序的流行开源 TCP/HTTP 负载均衡软件和代理解决方案。HAProxy 的操作模式能够轻松而无风险地集成到现有架构中,同时仍能确保足够安全,避免Web 服务器暴露在网络中。其高速可靠,特别适合高流量的网站,许多访问量很大的网站都得益于其支持。
Applications Manager 通过收集可以透视 HAProxy 性能的多数指标,使 HAProxy 监控变得轻松高效。
自动发现数据管道和应用程序的完整服务拓扑。跟踪 HAProxy 能够处理的最大连接数。监控此指标,对于确保服务器有足够的容量来处理所有并发会话而言至关重要。监控当前打开的管道数,并管理资源,以确保 HAProxy 应用程序以最优方式运行。
Applications Manager 可以收集前端详细信息,例如客户端连接数和请求数。前端指标提供客户端与负载均衡本身之间的交互信息。密切关注前端请求速率的上升与下降,这对于确保服务的持续可用至关重要。跟踪一段时间内的会话创建速率来识别流量陡增。跟踪因为安全限制而拒绝的请求数,并在拒绝数显著增加时接收告警。
Applications Manager 可以测量 HAProxy 与处理客户端请求的后端服务器之间的通信。确保对后端连接故障进行瞬时处理。跟踪重试率(重试后端服务器连接的次数),以深入研究错误数增加的真实原因。监控平均响应时长,以便有效测量负载均衡设置的延迟。监控后端,对于确保 Web 应用程序平稳快速运行至关重要。
监控 HAProxy 设置中每台前端服务器和后端服务器的健康状态。通过监控 HAProxy 服务器健康状况,您可获得运行中断时迅速采取应对措施所需的信息。
您可将前端指标与后端指标关联,以便更全面了解基础架构,并快速确定潜在的风险。Applications Manager 可以帮助您确定性能瓶颈并迅速采取补救措施,避免问题影响终端用户。