CentOSマシンでsyslogサーバー(rsyslog 8)を実行しています。ネットワーク内の他のデバイスをマップして、このsyslogサーバーにログを送信します。 SyslogがCentOSマシンに格納される場所が正確にマッピングされている場合。 /var/log/messages
フォルダ?
Syslog は標準のロギング機能です。カーネルを含むさまざまなプログラムやサービスのメッセージを収集し、セットアップに応じて、通常は/var/log
の下の一連のログファイルに保存します。一部のデータセンター設定では、数百のデバイスがあり、それぞれに独自のログがあります。 syslogも便利です。専用のsyslogサーバーをセットアップするだけで、ネットワークを介してすべての個々のデバイスログが収集されます。 Syslogは、ログをデータベースなどに保存することもできます。
私の/etc/syslog.conf
によると、デフォルトの/var/log/kern.log
は、任意のログレベルのカーネルのメッセージのみをキャプチャします。つまり、dmesg
の出力です。
/var/log/messages
は、代わりに、価値のある、デバッグされていない、重要ではないメッセージを格納することを目的としています。このログは、「一般的なシステムアクティビティ」ログと考える必要があります。
/var/log/syslog
は、認証関連のメッセージを除くすべてをログに記録します。
Syslogによって管理される他の内部標準ログは/var/log/auth.log
、/var/log/mail.log
です。
ご質問について:/var/log/messages
はフォルダではありません。