Я пытаюсь включить ведение журнала HAProxy в Gentoo 1.12.11.1 на сервере Amazon EC2 (управляемом через EngineYard).
Я изменил файл syslog.conf следующим образом:
local0.* -/var/log/haproxy.log
Я также изменил файл haproxy.cfg, включив в него
log 127.0.0.1 local0
в глобальных настройках.
Я перезапустил оба демона, и файл журнала был создан в указанном месте. Однако HAProxy по-прежнему не может писать в файл. Я предполагаю, что это связано с тем, что системный журнал не настроен для приема соединений TCP / UDP. В соответствии с http://linuxadminzone.com/enable-or-fix-logging-for-haproxy-load-balancer/ Мне нужно передать флаг -r, чтобы включить эту функцию. К сожалению, я не могу понять, где в этом дистрибутиве установить этот флаг.
Заранее спасибо!
Вы можете найти это в /etc/conf.d/sysklogd
файл:
SYSLOGD="-m 0 -r"