シェルスクリプトマガジン

第19回 ログを収集する(rsyslogの設定)

「news.crit      /var/log/news/news.crit」「news.err      /var/log/news/news.err」「news.notice     -/var/log/news/news.notice」はネットニュースに関連するログメッセージの保存設定です。プライオリティーによって、保存先のファイルを変えています。ネットニュースは、メール以外の情報交換の手段としてインターネットが普及する前からありました。現在では、ほとんど使われていません。

「*.emerg        :omusrmsg:*」は、システム使用不可になる重大なメッセージを全ユーザーの端末に送る設定です。前述したomusrmsgモジュールが使われています。

「daemon.*;mail.*;\」「news.err;\」「*.=debug;*.=info;\」「*.=notice;*.=warn         |/dev/xconsole」は「\」(バックスラッシュ)でつないでいるため、1行の設定です。デーモン、メール、ネットニュースのエラー、デバック、報告、重要なもの、警告に関するログメッセージを「/dev/xconsole」に渡しています。/dev/xconsoleにログメッセージを渡すと、デスクトップ上の端末に表示します。

/etc/rsyslog.d/50-default.confファイルに書かれている設定は、以上です。

次回は

今回は、/etc/rsyslog.d/50-default.confファイルに書かれた設定を確認しました。次回は、実際のログメッセージの出力を見ていくことにします。

written by シェルスクリプトマガジン編集部(あ)