Настройка логов haproxy в debian
- Устанавливаем rsyslog
sudo apt install rsyslog -y
- Добавляем секцию [global] в файл настроек /etc/haproxy/haproxy.conf
global
#log /dev/log local0
#log /dev/log local1 notice
log 127.0.0.1 local2
chroot /var/lib/haproxy
stats socket /run/haproxy/admin.sock mode 660 level admin
stats timeout 30s
user haproxy
group haproxy
daemon
- Настроим rsyslog.conf
vi /etc/rsyslog.conf
- Снимаем комментарий со строк:
module(load="imudp")
input(type="imudp" port="514")
- Правим конфигуратор syslog для haproxy
# vi /etc/rsyslog.d/49-haproxy.conf
- Вставим текст
local2.* /var/log/haproxy.log
- Рестартим сервисы
/etc/init.d/haproxy reload
/etc/init.d/rsyslog restart