如何找出HAProxy服务器上的并发用户或连接数?

Raj*_*Raj 4 haproxy

我使用 HAProxy 作为负载均衡器,在后端我有 4 个 Web 服务器。我是 HAPrxoy 的新手,不知道如何找出 HAProxy 上的并发连接。

提前致谢。

dto*_*rgo 5

有两种方法可以做到这一点。首先是统计套接字,其次是统计 Web 端点。我认为设置和使用统计 Web 端点更容易,也更有用。要启用统计端点,请将其添加到您的 haproxy 配置中:

listen haproxy_stats :50000
stats enable
stats uri /
no log
Run Code Online (Sandbox Code Playgroud)

这将在服务器端口 50000 haproxyserver:50000 上启用统计端点

这将显示一个包含当前统计信息(包括并发连接)的页面。您还可以查看脚本等统计数据的 CSV 版本:haproxyserver:50000/;csv

有关更多信息: haproxy 1.4 http://cbonte.github.io/haproxy-dconv/configuration-1.4.html#stats%20enable haproxy 1.5 http://cbonte.github.io/haproxy-dconv/configuration-1.5.html #stats%20启用