apacheのアクセスログについて。 logrotateの設定で、サーバー毎にアクセスログを取得するルールを設定することができる。 特に需要が多そうなのが、アクセスログファイル名を日付にすること。 これは色々スクリプトで書いている記事を多く発見できるが、実際はdateextを記述することで設定できる。 色々探したが、まとまって書いてある記事がなかったので書くことにした。 注)dateextは、バージョンや環境によって使用できない場合があるので注意。 (errors rootも同様) dateextが使用できない場合、シェルスクリプトを作成して、設定ファイル内(postrotate)で実行すれば日付のログファイルを作成可能。 [日付作成のスクリプト参考サイト] http://www.pictnotes.jp/archives/2006/08/logrotate-bash.h