일부 rsyslog 메시지 필터링/삭제

일부 rsyslog 메시지 필터링/삭제

Python에서 rsyslog를 사용하면 postfix에서 오류 메시지를 기록하고 있습니다. 그러나 일부 오류 로그는 다음과 같이 미묘한 변경 사항을 포함하여 여러 번 브로드캐스트됩니다.

postfix/error[34864]: 45E23361509: to=<[email protected]>, relay=none, delay=1.1, delays=0.01/1/0/0.01, dsn=4.3.0, status=deferred (unknown mail transport error)
postfix/error[34864]: 45E23361509: to=<[email protected]>, relay=none, delay=17, delays=17/0/0/0, dsn=4.3.0, status=deferred (unknown mail transport error)
postfix/error[34864]: 45E23361509: to=<[email protected]>, relay=none, delay=37, delays=37/0/0/0, dsn=4.3.0, status=deferred (unknown mail transport error)

이는 단 한 번의 postfix 메일 시도에 대한 동일한 오류 로그입니다. 이메일 작업이 잘못되면 7~8개의 오류 로그가 나타나고 지연 값만 변경됩니다. 나는 그 중 하나를 문서화하고 싶습니다.

해결책을 주실 수 있나요? 아마도 rsyslog 필터의 구성과 같을 것입니다.

관련 정보