#author("2018-09-06T23:42:27+09:00","","")

[[CentOS7]]


*ログの出力を抑制する [#mcccf4ff]



新規にインストールしたシステムで、常に /var/log/messages に以下のメッセージが記録されます。



|BGCOLOR(black):COLOR(white):|c

|Jul 24 08:50:01 example.com systemd:Created slice user-0.slice. &br; Jul 24 08:50:01 example.com systemd:Starting Session 150 of user root. &br; Jul 24 08:50:01 example.com systemd:Started Session 150 of user root. &br; Jul 24 9:00:01 example.com systemd:Created slice user-0.slice. &br; Jul 24 9:00:02 example.com systemd:Starting Session 151 of user root. &br; Jul 24 9:00:02 example.com systemd:Started Session 151 of user root. &br; |







-これらのメッセージは通常のメッセージで予期されたものです。これはユーザーがログインするたびに表示されます。

-このログエントリーが /var/log/messages に追加されないようにするには、rsyslog を持つ破棄フィルターを作成します。







*以下のようなファイルを作成する。 [#eaec83e1]



|BGCOLOR(black):COLOR(white):|c

|[root@localhost ~]# vi /etc/rsyslog.d/ignore-systemd-session-slice.conf|

|if $programname == "systemd" and ($msg contains "Starting Session" or $msg contains "Started Session" or $msg contains "Created slice" or $msg contains "Starting user-" or $msg contains "Starting User Slice of" or $msg contains "Removed session" or $msg contains "Removed slice User Slice of" or $msg contains "Stopping User Slice of") then stop|







**rsyslogを再起動して反映し、/var/log/messages に出力されなくなった事を確認する。 [#xa3aaeca]



|BGCOLOR(black):COLOR(white):|c

|[root@localhost ~]# systemctl restart rsyslog|


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS