Size: a a a

DevOps — русскоговорящее сообщество

2021 May 18

A

Asdqwert in DevOps — русскоговорящее сообщество
cat /var/log/haproxy.log | halog -u -H -q | awk 'NR==1; NR > 1 {print $0 | "sort -n -r -k 1"}' | column -t
#req  err  ttot  tavg  oktot  okavg  bavg  btot  src
источник

ᅟᅟ

ᅟᅟᅟ ᅟᅟᅟ in DevOps — русскоговорящее сообщество
Имп как в думе?
источник

A

Asdqwert in DevOps — русскоговорящее сообщество
?
источник

D

Dr. L.S.Dee in DevOps — русскоговорящее сообщество
Подними, например, грейлог, пусть он за тебя грепает.
"Не созданы мы
Для лёгких путей
И эта повадка
У наших детей..." ©
источник

D

Dr. L.S.Dee in DevOps — русскоговорящее сообщество
источник

A

Asdqwert in DevOps — русскоговорящее сообщество
Т.е. оно точно где-то в этом лог файле, просто грепаю неправильно?
источник

A

Asdqwert in DevOps — русскоговорящее сообщество
cat /etc/rsyslog.d/49-haproxy.conf 
# Create an additional socket in haproxy's chroot in order to allow logging via
# /dev/log to chroot'ed HAProxy processes
$AddUnixListenSocket /var/lib/haproxy/dev/log

# Send HAProxy messages to a dedicated logfile
if $programname startswith 'haproxy' then /var/log/haproxy.log
&~
источник

A

Asdqwert in DevOps — русскоговорящее сообщество
cat /etc/haproxy/haproxy.cfg

global
 maxconn 100000
 user haproxy
 group haproxy
 stats socket /run/haproxy/haproxy1.sock mode 660 level admin process 1
 stats socket /run/haproxy/haproxy2.sock mode 660 level admin process 2
 nbproc 2
 cpu-map 1 0
 cpu-map 2 1
 log /dev/log local0
 log /dev/log local1 notice
 tune.maxrewrite  16384
 tune.bufsize     32768

defaults
 log global
 mode http
 option dontlognull
 option httplog
 option http-keep-alive
 option forwardfor
 option http-buffer-request
 retries 3
 option redispatch
 timeout http-request 30s
 timeout queue 1m
 timeout connect 10s
 timeout client 30s
 timeout server 30s
 timeout http-keep-alive 31s
 timeout check 10s
 maxconn 300000

frontend main
 bind *:80
 bind *:443 ssl crt /etc/haproxy/certs/ no-sslv3
 log-format "%ci:%cp [%tr] %HM %ST %HU body:%[capture.req.hdr(0)]"
 mode http
 option http-keep-alive
 stats enable
 stats uri /haproxy?vid
 stats realm Strictly\ Private
 stats auth xxxxxxxx:XXXXXXXXXXXXXXXXX
 declare capture request len 40000
 http-request add-header X-Forwarded-Proto https if { ssl_fc }
 http-request capture req.body id 0
 http-response set-log-level err if { status 400:499 }
 acl  is_test  dst_port      80
 acl  is_test  dst_port      443
 use_backend     test    if  is_test
 default_backend   test

backend test
 mode http
 option forwardfor
 option httpchk HEAD /xxx/xxxxxxx
 http-check expect status 200
 http-request add-header X-Forwarded-For %[src]
 http-request add-header X-Real-Ip %[src]
 balance roundrobin
 maxconn 300000
 server xxxxxxxxxxxxxxxxxxx xx.xxx.xxx.xxx:xx maxconn 100000 check inter 5000
источник

A

Asdqwert in DevOps — русскоговорящее сообщество
Если делаю
tail -f /var/log/haproxy.log | awk '{ print $9 }' | grep -v 200
то тишина, т.е. у всех запросов статус 200
источник

A

Asdqwert in DevOps — русскоговорящее сообщество
При этом есть куча запросов у которых пустое тело запроса и request OPTIONS. Они могут как-то попадать в ошибки по версии statistics?
источник

S

Slava in DevOps — русскоговорящее сообщество
Не совсем по девопс, но скажите плз.
Как в мозилле сделать закладки в 2 ряда?
источник

А

Александр in DevOps — русскоговорящее сообщество
источник

I

Ivan in DevOps — русскоговорящее сообщество
выглядит жутковато
источник

S

Slava in DevOps — русскоговорящее сообщество
источник

А

Александр in DevOps — русскоговорящее сообщество
источник

S

Slava in DevOps — русскоговорящее сообщество
Блин. ну а это единственный вариант, просто не очень хочется какой-то левый софт ставить)
источник

А

Александр in DevOps — русскоговорящее сообщество
Multirow bookmarks toolbar plus вроде плагин официальный был
источник

S

Slava in DevOps — русскоговорящее сообщество
Ладно, посмотрю еще. В общем - если кто-то пользуется на мозилле закладками с 2 рядами - очень прошу скажите как.
Спасибо.
источник

A

Asdqwert in DevOps — русскоговорящее сообщество
Одни helpdesk'и и yaml погроммисты что ли остались? :)
источник

VA

Vasiliy Angapov in DevOps — русскоговорящее сообщество
сеньоры ямл погромисты
источник