rsyslogを使用して、リモートホストからサーバーに次のようにログを保存します。
サーバ:
# Logfile for each host
$template DynaFile,"/var/log/rsyslog/%HOSTNAME%.log"
*.* -?DynaFile
クライアント:
*.* @servername
これにより、サーバー内のすべてのクライアントホストのログファイルが作成されます/var/log/rsyslog/
が、すべてのメッセージもサーバーに記録されます/var/log/syslog
。だからそれは本当に肥大化します。/var/log/syslog
サーバー自体からのメッセージのみが含まれるようにするにはどうすればよいですか?
/var/log/syslog