回答:
rsyslogには、一致後にロギングを停止するステートメントが必要です。すでにあるifステートメントの直後にこの行を追加します。
& ~
また、confファイル内の両方のステートメントを上に移動して、メッセージにログを記録している可能性のある他のステートメントの前に解析されるようにする必要があります。rsyslogの設定を次のように変更します
/etc/rsyslog.conf ($IncludeConfig /etc/rsyslog.d/*.conf)
/etc/rsyslog.d/40-specificdaemon.conf
/etc/rsyslog.d/99-general.conf
これにより、希望する順序が確保され、構成管理で更新を簡単にプッシュできます。
& ~
rsyslogの新しいバージョンrsyslog.com/doc/v8-stable/compatibility/v7compatibility.htmlでは非推奨です。これ~
は廃棄アクションとも呼ばれます。そのページを検索すると、そのメモが表示されます。& stop
今後使用する必要があります。