LoginSignup
3
4

More than 5 years have passed since last update.

ログローテートについてまとめメモ

Last updated at Posted at 2016-05-23

ログローテートとは?

ログを古いやつから捨てて行く管理のことをログローテーションという。
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

3
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
4