/var/log/syslog(Ubuntuから)に対応するCentOSとは何ですか?

/var/log/syslog(Ubuntuから)に対応するCentOSとは何ですか?

Ubuntuには次のファイルがあります/var/log/syslog

ただし、CentOSディストリビューションに同じファイルは表示されません。 CentOSの対応するファイルは何ですか?

答え1

Red Hatシリーズディストリビューション(CentOSおよびFedoraを含む)はおよびを使用します/var/log/messagesが、/var/log/secureDebianシリーズディストリビューションはおよびを/var/log/syslog使用します/var/log/auth.log

最新のFedora(または誰かがこのように設定するのが難しい場合はRHEL / CentOS 7)では、従来のsyslogデーモンが実行されない可能性があります。この場合、同じデータが表示されることがありますjournalctl(テキスト出力はデフォルトでsyslog形式で生成されます)。

答え2

/var/log/これはFedora 28のREADMEというファイルの内容です。

/var/logで既存のテキストログファイルを探していますが、消えましたか?

何が起こっているのかについての説明は次のとおりです。

既存のsyslogがジャーナルに置き換えられたシステムベースのオペレーティングシステムを実行しています。このログには、既存のシステムログと同じ(またはそれ以上)情報が格納されます。ジャーナルを使用して収集されたログデータにアクセスするには、/var/logのシステムログファイルと同じテキストベースの形式でログを出力する「journalctl」を呼び出すだけです。詳細については、Journalctl(1) を参照してください。

または、展開に使用可能な従来のsyslog実装の1つをインストールすることを検討してください。これにより、クラシックログファイルが生成されます。 Syslogの実装(syslog-ngやrsyslogなど)はログと並べてインストールでき、常に使用した方法で動作し続けます。

ありがとうございます!

追加資料: man:journalctl(1) man:systemd-journald.service(8) man:journald.conf(5) http://0pointer.de/blog/projects/the-journal.html

答え3

CentOSやFedoraなどのRed Hatファミリのディストリビューションでは、... /etc/syslog.confの代わりに... /etc/rsyslog.confを使用します。

答え4

検索をお勧めしますシステムログ

幸い、Rsyslogサービスはデフォルトで自動的にインストールされ、CentOS / RHEL 7で実行する必要があります。

次のコマンドを実行して状態を確認できます。

systemctl status rsyslog.service

ファイルの場所、ファイルの状態、参照文書のアドレスに関する有用な情報があります。

関連情報