Как настроить лог для HaProxy


Для того, что бы включить логирование HaProxy отредактируйте /etc/sysconfig/rsyslog - приведите едиственную строку к следующему виду:

SYSLOGD_OPTIONS="-c 2 -r"

По факту, нужно добавить ключ "-r" в опции демона rsyslog что бы разрешить ему принимать события на ip сокете.

Дальше редактируем файл /etc/rsyslog.conf:
1. Сначала нраскоментируем следующие строки:

# Provides UDP syslog reception
$ModLoad imudp
$UDPServerRun 514

и

# Provides TCP syslog reception
$ModLoad imtcp
$InputTCPServerRun 514

2. Теперь осталось создать соответсвующую logfacility. Если в секции global конфигурационного файла haproxy у Вас написано следующее:

log         127.0.0.1 local2

тогда вкидываем в rsyslog.conf вот такую строку:

local2.*                                                /var/log/haproxy.log

Для того что бы изменения вступили в силу, нужно перезапустить демон rsyslog:

/etc/init.d/rsyslog restart

Share Button
(Visited 1 115 times, 1 visits today)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.