rsyslog メッセージが異なる優先順位レベルで重複しないようにする

rsyslog メッセージが異なる優先順位レベルで重複しないようにする

[Linux Mint 19.3実行中]

個人と一緒に仕事をしようとしていますシステムログ優先順位は次のようにメッセージを区別します(from /etc/rsyslog.d/50-default.conf)。

*.info                         /var/log/syslog-pri/syslog.info
*.notice                       /var/log/syslog-pri/syslog.notice
*.warn                         /var/log/syslog-pri/syslog.warn
*.err                          /var/log/syslog-pri/syslog.err
*.crit                         /var/log/syslog-pri/syslog.crit

一部のプログラムがメッセージを複数の優先順位レベルに記録することを除いて、これはすべて優れており、優れています。ウプボ最大の犯罪者ですが、唯一の犯罪者ではありません。内部に設定があります。システムログこれにより、メッセージが低い優先順位で繰り返されるのを防ぐことができますか?

ベストアンサー1

簡単にフィルターrsyslog には、次のような元の BSD バージョンに対する多くの拡張機能があります。

上記の優先順位を指定せずに単一の優先順位のみを指定するには、各優先順位の前に等号( "=")を付けることができます。

だから*.=err待ってください。

おすすめ記事