Назад | Перейти на главную страницу

Понимание веб-статистики HAProxy

Я хотел бы понять параметры, отображаемые в веб-интерфейсе статистики HAProxy. Что maxsock параметр о? И current conns в общей информации о процессе? Почему это не то же самое, что текущие сеансы в бэкэнде?

У меня тоже есть Google Analytics, который отслеживает наш веб-сайт, но пользователи в Analytics и сеансах разные.

В maxsock value - максимальное количество сокетов, которое может создать процесс HAProxy. На большинстве установок, которые я видел, это точно равно значению для ulimit-n, то есть вычисляется автоматически.

ulimit-n [число]
Устанавливает максимальное количество файловых дескрипторов для каждого процесса равным [число]. По умолчанию он вычисляется автоматически, поэтому не рекомендуется использовать эту опцию.

Что касается current conn, это сумма всех входящих подключений к процессу. Если сложить scur (в CSV) или Session - Cur (в веб-интерфейсе) для всех Listen или Frontend блоков, вы обнаружите, что числа идентичны.

Google Analytics не имеет одинакового представления о вашем веб-сайте, поэтому цифры должны быть близкими, но не идентичными.