私はUbuntu 16.04.3で作業しており、2つの場所でカーネルログを取得できることを発見しました/var/log/kern.log
。他のログが含まれていますが、見つかる場所です。/var/log/syslog
/var/log/syslog
/var/log/kern.log
kern.log
それではそれを除外することは可能ですかsyslog
?私の言葉kern.log
はから削除したいという意味ですかsyslog
?
module(load="imklog")
削除しようとしましたが、/etc/rsyslog.conf
すべてのカーネルログが削除され、必要なのはタッチではなくカーネルログのみを削除することです。kern.log
syslog
kern.log
syslog
答え1
Ubuntu 16.04では、rsyslog
このファイルにルールを見つけることができます/etc/rsyslog.d/50-default.conf
。ファイルには次の2行が表示されます。
*.*;auth,authpriv.none -/var/log/syslog
kern.* -/var/log/kern.log
/var/log/syslog
次のようにカーネルメッセージのロギングをスキップできます。
*.*;auth,authpriv,kern.none -/var/log/syslog
kern.* -/var/log/kern.log