サバねた: 2007年5月アーカイブ

ApacheのログローテーションをデフォルトのWeeklyのまま運用していたが、最近アクセスが増えてきたのかWebalizer Logfile Analysisを0:00に実行し13個のバーチャルホストすべて終わるまでに20分かかってた。

0:00ころからサーバーが不安定になっていたのは、このせいかもしれない!
ってことで、解析とローテートのタイミングを変更することに!

さっそく、
/etc/logrotate.d/httpdをスクリプトばかり集めている/usr/local/src/web_logrotat.confとして移動
これで、Log File Rotationで実行されなっくなる。
Webalizer実行スクリプトwebalizer.shに解析後ログファイルをローテートするように最後に
logrotate -f /usr/local/src/web_logrotate.conf
の一行を追加。

で、0:00まで待ってみた。解析ページをみるとすべて1分以内に終わってる。
おぉ~早いぃ~!ということは、サーバーにもやさしい設定になったんか!

でも、Webalizer実行スクリプトwebalizer.shは
1.ログファイルの文字コード変換
2.アクセス解析中(13個のバーチャルホスト)
3.変換したログファイルの削除
4.ログローテート
の順番で記述しているが、ちゃんと順番どおりに順番待ちしてくれんやろか?

まぁ、そればしばらく様子を見ることに、今日はここまでにしとこ!

このアーカイブについて

このページには、2007年5月以降に書かれたブログ記事のうちサバねたカテゴリに属しているものが含まれています。

前のアーカイブはサバねた: 2007年4月です。

次のアーカイブはサバねた: 2007年10月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ADs by Google

Powered by Movable Type 5.04