2011-01-27 10 views

答えて

0

私は毎日のcronジョブとして実行するように設定できるlogrotateのようなものを使用します。毎日新しいログファイルが作成されるように、または任意の間隔で作成します。 logrotateについての良い点は、ログファイルをgzipして電子メールで送信して、サーバー上に蓄積されないようにすることです。

0

はい、レールの一部ではありません。

/var/www/apps/myapp/log/*.log { 
     daily 
     missingok 
     copytruncate 
     rotate 365 
     compress 
     notifempty 
} 

基本的に、このコピー+は、古いログを圧縮して:あなたのシステムに見て、あなたがそのフォルダの中にフォルダ/etc/logrotate.dを持っている必要があり、このようになりますアプリのファイルを作りますファイルを毎日切り捨て、新しいログが空でない限り、1年以上経過したアーカイブファイルを削除します。

関連する問題