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

Что означает информационная страница сеансов Haproxy?

Я использую haproxy 1.6.8.

Следующая информация выводится на

echo "show sess" | nc -U /var/lib/haproxy/stats 


0x1696d40: proto=tcpv4 src=67.55.94.187:51183 fe=adf be=adfback srv=capped ts=08 age=0s calls=4 rq[f=8400a0h,i=0,an=2000h,rx=,wx=,ax=] rp[f=400000h,i=0,an=60000h,rx=59s,wx=,ax=] s0=[7,8h,fd=186,ex=] s1=[7,108h,fd=209,ex=] exp=59s
0x17d4dd0: proto=tcpv4 src=173.239.36.124:19785 fe=adf be=adfback srv=capped2 ts=08 age=0s calls=4 rq[f=8400a0h,i=0,an=2000h,rx=,wx=,ax=] rp[f=400000h,i=0,an=60000h,rx=59s,wx=,ax=] s0=[7,8h,fd=100,ex=] s1=[7,108h,fd=246,ex=] exp=59s
0x16f7fc0: proto=tcpv4 src=67.55.94.183:54971 fe=adf be=adfback srv=capped ts=08 age=0s calls=4 rq[f=8400a0h,i=0,an=2000h,rx=,wx=,ax=] rp[f=400000h,i=0,an=60000h,rx=59s,wx=,ax=] s0=[7,8h,fd=168,ex=] s1=[7,108h,fd=288,ex=] exp=59s
0x1a8b170: proto=tcpv4 src=67.55.94.182:18194 fe=adf be=adfback srv=capped ts=08 age=0s calls=4 rq[f=8400a0h,i=0,an=2000h,rx=,wx=,ax=] rp[f=400000h,i=0,an=60000h,rx=59s,wx=,ax=] s0=[7,8h,fd=45,ex=] s1=[7,108h,fd=299,ex=] exp=59s

Как я могу интерпретировать эти данные? Есть какие-нибудь документы по этому поводу?

Согласно официальная документация:

показать сессию Сбросьте все известные сессии. Избегайте этого на медленных соединениях, так как это может быть огромным. Эта команда ограничена и может быть запущена только для сокетов, настроенных для уровней «оператор» или «администратор».

показать сессию Отображение большого количества внутренней информации об указанном идентификаторе сеанса. Этот идентификатор является первым полем в начале строк в дампе "show sessions" (соответствует указателю сеанса). Эта информация бесполезна для большинства пользователей, но может использоваться разработчиками haproxy для устранения сложной ошибки. Формат вывода намеренно не документируется, чтобы он мог свободно развиваться в зависимости от требований. Вы можете найти описание всех возвращаемых полей в src / dumpstats.c

Специальный идентификатор «all» выводит состояния всех сеансов, чего следует избегать как можно чаще, так как это сильно загружает процессор и может занять много времени.