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

haproxy не регистрируется

Я настроил rsyslog (CentOS 6.3), добавив -c 0 -r варианты и линия

local2.* /var/log/haproxy.log 

и перезапущен rsyslog но все, что происходит, это haproxy.log создается. Никогда не пишут.

Не совсем уверен, как это исправить.

Ниже мой haproxy.cfg файл. Больше ничего не настроено для использования local2 согласно поиску в rsyslog.conf. Моя конфигурация haproxy в основном используется по умолчанию, я просто пытаюсь сначала запустить журнал.

Я считаю, что у haproxy есть только системный журнал через UDP. Какая у вас строка конфигурации журнала в haproxy.cfg?

Это?

log 127.0.0.1 local2

Если это так, вам необходимо включить модули сервера UDP в конфигурации rsyslog, раскомментировав:

$ModLoad imudp.so
$UDPServerRun 514

Совет: я запускаю следующую команду на всех своих серверах haproxy:

sudo sed -i 's/#$ModLoad imudp.so/$ModLoad imudp.so/' /etc/rsyslog.conf; sudo sed -i 's/#$UDPServerRun 514/$UDPServerRun 514/' /etc/rsyslog.conf; sudo service rsyslog restart