J'ai configuré la journalisation haproxy via rsyslogd en utilisant les conseils de cet article , et tout semble bien fonctionner. Les fichiers journaux reçoivent les messages du journal.
Cependant, chaque message de journal de haproxy apparaît également à /var/log/syslog
. Cela signifie qu'une fois le serveur mis en ligne, le syslog sera tout à fait inutile, car il sera écrasé avec des messages de journal haproxy.
Je voudrais filtrer ces messages /var/log/syslog
. Après avoir parcouru la documentation de rsyslogd, j'ai essayé de changer le fichier /etc/rsyslog.d/50-default.conf
ainsi:
*.*;auth,authpriv.none;haproxy.none -/var/log/syslog
J'ai simplement ajouté la ;haproxy.none
partie. Après avoir redémarré rsyslogd, il a cessé de fonctionner complètement jusqu'à ce que je revienne sur mes modifications.
Qu'est-ce que je fais mal?