
access.log
、、、、ファイルをサーバーに長期間(約15日間)保存するにはどうすればよいですかcache.log
。 store.log
現在、通常1日プラス1日ほどファイルを保存するサーバーがあります。 。
答え1
access_log rotate=15 <log location>
あなたはlogfile_rotate 15
または(から)をフォローしています/etc/squid/squid.conf
。
アクセスログアクセスログのデフォルトの置き換えのみを上書きしますが、Squid 2では使用できません。以下を追加して
rotate=15
ファイル数を指定できます。access_log rotate=15 <log location>
ログファイルの回転すべてのログに適用されます。以下は簡単な数値オプションです。
log_rotate 15
最新のドキュメントに接続しましたが、以前のバージョンのSquidを実行している可能性があります。 Squidのドキュメントは素晴らしいです。リンクをたどると正しいバージョンが見つかります。基本文書ページ。
追加のガイドライン
循環は特定の期間(日、週、月など)として指定されません。代わりにsquid -k rotate
呼び出されるたびに回転が行われます。ログが循環している場合は、クローンジョブまたはシステムタイマーが実行されている必要がありますsquid -k rotate
。