##ログローテートとは?
ログを古いやつから捨てて行く管理のことをログローテーションという。
svnのログイン履歴を見るためにサーバからログをチェックした事がきっかけ
###logrotateについて
・Redhatだとデフォルトでインストールされてる。
・/etc/logrotate.conf で設定する。
・各ログファイルの設定は、/etc/logrotate.d 以下に各サービスごとに別ファイルに記述
・今回は/etc/logrotate.d/httpd だった(svnじゃない)
・cron によって/etc/cron.daily/logrotate というシェルスクリプトが呼び出されて定期実行される
・ログの置き場所は変更可能、今回みたのは/data/apache/logs(/etc/logrotate.d/httpd にそう書いてあるから)
rotatelogsについて
・ちなみにApacheにもrotatelogsという機能があるそうですがこっちだとログの削除設定が出来ない。らしい
###参考url
logrotateの設定について http://server-setting.info/centos/loglotation.html
ログローテートいろいろ http://xn--u9j0md1592aqmt715c.net/linux-apache-log-rotate/
rotatelogsの設定について http://qiita.com/komazawa/items/77852eac0ee314f8c9ad