rsyslog의 일부 메시지를 억제합니다.

rsyslog의 일부 메시지를 억제합니다.

local0.*에 로그인하여 일부 서비스를 구성할 때 파일을 /etc/rsyslog.d/service에 넣습니다.

local0.*             /var/log/service.log

하지만 /var/log/messages에도 이 (중복) 메시지가 표시됩니다. 이를 억제할 수 있지만(rsyslog.conf에서 /message로 문자열 변경, local0.none 추가) "yum install service"가 파일을 rsyslog.d에 넣는 것처럼 자동화할 수는 없습니다. 내가 이런 글을 쓸 수 있을까

local0.* ~

내 서비스 구성의 두 번째 줄로? 아니면 중복 메시지를 비활성화하는 옵션이 있습니까?

답변1

해결책을 찾았습니다. local0.*이 포함된 문자열 뒤에 추가해야 합니다.

&~

관련 정보