Как узнать одновременных пользователей или соединений на HAProxy сервере? - PullRequest
2 голосов
/ 21 марта 2012

Я использую HAProxy в качестве балансировщика нагрузки, а на бэкэнде у меня 4 веб-сервера. Я новичок в HAPrxoy и не знаю, как найти одновременные соединения на HAProxy.

Заранее спасибо.

Ответы [ 2 ]

2 голосов
/ 05 августа 2013

Есть два способа сделать это.Сначала сокет статистики, второй - конечная точка статистики.На мой взгляд, настройка и использование конечной точки статистики проще и полезнее.Чтобы включить конечную точку статистики, добавьте ее в конфигурацию haproxy:

listen haproxy_stats :50000
stats enable
stats uri /
no log

Это позволит включить конечную точку статистики на порт сервера 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%20enable

1 голос
/ 31 июля 2013

haproxy -vv отобразит параметры конфигурации для экземпляра haproxy maxconn = xxxx

...