rsyslog 폐기 메시지

rsyslog 폐기 메시지

/var/log/messages Rsyslog 버전: 8.1911.0-6.el8에서 "커널: nfs: 더 이상 사용되지 않는 매개변수 'intr'" 메시지를 삭제하려고 합니다.

내 /etc/rsyslog.conf 파일에는 다음이 있습니다.

module(load="imuxsock"    # provides support for local system logging (e.g. via logger command)
       SysSock.Use="off") # Turn off message reception via local log socket;
                          # local messages are retrieved through imjournal now.
module(load="imjournal"             # provides access to the systemd journal
       StateFile="imjournal.state") # File to store the position in the journal

global(workDirectory="/var/lib/rsyslog")

module(load="builtin:omfile" Template="RSYSLOG_TraditionalFileFormat")

include(file="/etc/rsyslog.d/*.conf" mode="optional")

:msg, contains, "nfs: Deprecated parameter"  stop

*.info;mail.none;authpriv.none;cron.none                /var/log/messages

authpriv.*                                              /var/log/secure

mail.*                                                  -/var/log/maillog

cron.*                                                  /var/log/cron

*.emerg                                                 :omusrmsg:*

uucp,news.crit                                          /var/log/spooler

local7.*                                                /var/log/boot.log

메시지를 삭제해야 하는 줄은 다음과 같습니다.

:msg, contains, "nfs: Deprecated parameter" stop

여전히 메시지가 기록되는 것을 볼 수 있습니다. 어떤 아이디어가 있나요? PS. 중요한 경우 /etc/rsyslog.d/에 추가 conf 파일이 있습니다.

답변1

버리다특정한메시지와속성 기반 필터.

속성 기반 필터는 rsyslod에 고유합니다. HOSTNAME, syslogtag 및 msg와 같은 모든 속성을 필터링할 수 있습니다.

메시지를 삭제하려면 물결표 문자 "~"를 사용하세요.

*.info;mail.none;authpriv.none;cron.none                   /var/log/messages
:msg, contains, "nfs: Deprecated parameter" ~
*.info;mail.none;authpriv.none;cron.none                   /var/log/kern.log

지정된 메시지가 기록됩니다정보. 그러면 "nfs: deprecated" 문자열이 포함된 모든 로그가 삭제됩니다. 이는 "Discard Line" 아래의 프로필 라인이 이 메시지에 적용되지 않음을 의미합니다. 그런 다음 나머지 모든 줄도 파일에 기록됩니다.장식 꼬리.


귀하의 경우에는 메시지가 계속 기록될 수 있습니다(추가 사항으로 인해)..conf파일은 다음 위치에 있습니다./etc/rsyslog.d/. 따라서 "nfs: 더 이상 사용되지 않는 매개변수"가 포함된 메시지가 기록되지 않을 것이라고 100% 확신하려면 해당 메시지도 확인하고 편집해야 합니다.

폴리스티렌모두 검색해 보세요.규칙포함하다*. 정보

관련 정보