![postfix 프로세스의 Rsyslog 프로그램 이름(qmgr, lmtp, cleanup)](https://linux55.com/image/212706/postfix%20%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4%EC%9D%98%20Rsyslog%20%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8%20%EC%9D%B4%EB%A6%84(qmgr%2C%20lmtp%2C%20cleanup).png)
Debian 11, rsyslog 8.2102 및 postfix 3.5.13에서 postfix 서브루틴(qmgr, lmtp 및 cleanup)을 필터링하고 싶습니다.
로그는 다음과 같습니다.
Oct 28 20:06:10 mail postfix/qmgr[915]: BF78660117: removed
나는 다음 줄을 시도했습니다 /etc/rsyslog.conf
:
:programname, contains, "postfix/qmgr" stop
하지만 이것은 작동하지 않습니다. 로그는 계속해서 나옵니다. 나는 또한 다음 줄도 작동하지 않습니다.
:msg, contains, "qmgr" stop
나는 또한 을 사용하면 journalctl -u postfix/qmgr -r
더 많은 정보를 얻을 수 있다고 생각했습니다. 그러나 로그에 postifx qmgr 로그가 있어도 로그는 반환되지 않습니다. journalctl -u postfix -r
로그도 반환되지 않습니다 .
postfix의 qmgr, lmtp 및 cleanup의 실제 프로그램 이름은 무엇입니까? 온라인에서 이에 대한 많은 정보를 찾을 수 없는 것 같습니다. 여기에 뭔가 빠진 것이 확실합니다. rsyslog에서 postfix 프로세스의 프로그램 이름을 필터링하는 방법이 있습니까?