De base les logs d'HAproxy sont dans /var/log/messages
Il peut être intéressant de les mettre dans un fichier à part ne serait-ce que pour avoir une politique logrotate dédiée.
Pour cela, pour commencer, dans la conf du haproxy cad dans /etc/haproxy/haproxy.cfg, dire de loger dans local6
global
log 127.0.0.1:514 local6
Lien vers le fichier : cliquez ici
Ensuite au niveau de syslog dans /etc/rsyslog.conf il faut indiquer qu'il ne faut pas loger ce qui vient de local6 dans messages
# Log anything (except mail) of level info or higher.
# Don't log private authentication messages!
*.info;mail.none;authpriv.none;cron.none;local6.none /var/log/messages
Lien vers le fichier : cliquez ici
Toujours au niveau de rsyslog, loger les messages de local6 dans un fichier à part
# Creating separate log files based on the severity
local6.* /var/log/haproxy-traffic.log
local6.notice /var/log/haproxy-admin.log
Lien vers le fichier : cliquez ici
Article(s) en relation(s)