이 기사 의 팁을 사용하여 rsyslogd를 통해 haproxy 로깅을 설정했는데 모든 것이 잘 작동하는 것 같습니다. 로그 파일은 로그 메시지를받습니다.
그러나 haproxy의 모든 로그 메시지도에 표시됩니다 /var/log/syslog
. 즉, 서버가 활성화되면 syslog는 haproxy 로그 메시지로 실행되므로 매우 쓸모가 없습니다.
에서 해당 메일을 필터링하고 싶습니다 /var/log/syslog
. rsyslogd 설명서를 검토 한 후 파일 /etc/rsyslog.d/50-default.conf
을 다음과 같이 변경하려고했습니다 .
*.*;auth,authpriv.none;haproxy.none -/var/log/syslog
나는 단순히 그 ;haproxy.none
부분을 추가했다 . rsyslogd를 다시 시작한 후 변경 사항을 되돌릴 때까지 완전히 작동하지 않았습니다.
내가 무엇을 잘못하고 있지?