20081023 16:32(木) koyama0
アクセスログの管理
WEBサーバのアクセスログの扱いはきちんと管理しておかないと
以外にDISKを食いつぶすやっかいな奴です。
Apacheの定義もデフォルトのままで、cronでローテートもいいけど
アクセス解析やらのツールを使うケースや、指定した日だけのアクセスログを見たい時には
日付単位でログを管理した方が便利。
Apacheのhttpd.confで以下のように定義すると、その日だけのアクセスログファイルで管理できる。
ErrorLog "|/usr/local/apache2/bin/rotatelogs /home/xxxxx/logs/error_log.%Y%m%d 86400 540" CustomLog "|/usr/local/apache2/bin/rotatelogs /home/xxxxx/logs/access_log.%Y%m%d 86400 540" "combined"
こんな感じになる。
access_log.20081023
error_log.20081023
ただ、これも1つのディレクトリに保管され続けていくと、開発時にログを見ながらデバッグするには
邪魔だし、何せこのままだと、DISKの容量も食いつぶす。
続きを読む




Comments