0
syslogイベントをサーバに送信する適切なデバイスを使用しています。デフォルトでは、これらのメッセージは/ var/log/syslogにあります。デバイス上に別のファイルターゲットを設定できません。着信Syslogイベントに対して一意のファイルを指定することはできますか?
外部イベントが別のファイルに保存されるようにsyslogを設定する方法はありますか?
syslogイベントをサーバに送信する適切なデバイスを使用しています。デフォルトでは、これらのメッセージは/ var/log/syslogにあります。デバイス上に別のファイルターゲットを設定できません。着信Syslogイベントに対して一意のファイルを指定することはできますか?
外部イベントが別のファイルに保存されるようにsyslogを設定する方法はありますか?
私はrsyslogdを実行している中央化されたsyslogサーバを持っています。これは、Ubuntuでもデフォルトでなければなりません。
if $fromhost-ip != "127.0.0.1" then {
$template remotelog,"/var/log/remote/%hostname%.log"
*.* ?remotelog
stop
}
これはで書かれている、Ubuntuの14.04以降のごrsyslogdのバージョンに含まれるべきである:別にMySQLへのすべてのsyslogメッセージを保存するから、私は、ホスト名で、個々のファイルにそれらを保存するために、以下の構成を有しています。ファイルをrsyslogd.conf
に貼り付けてください。