現在、多くのアクセス ログとエラー ログを保持しているサーバーを取得しました。Ubuntu 12.04 と Nginx を使用しています。
私の質問は、このファイルを制御下に置き、何が起こっているのかを追跡するためのベストプラクティスは何ですか? ベストバランスとは?Ubuntu crons を使用する必要がありますか、それとも Nginx 自体で処理できますか? 良いドキュメントを教えてください。
サードパーティのサービスを使用してログを保存および解析することをお勧めします (logentries.com など)。
ログのコンテンツのプライバシーを保護したいが、知らない人にコンテンツが送信されるのではないかと心配している場合は、logstash.net のような同様のツールを自己ホストできます。
それらを昔ながらの方法で管理したい場合は、syslog を構成して、ログを確認しやすいリモート マシンにログをプッシュすることができます。
nginx ログについて言えば、私が通常行うちょっとしたトリックは、サーバーごとにアクセス ログとエラー ログを構成することです。
/var/www/foo.com/logs/ [for foo.com domain]
/var/www/bar.org/logs/ [for bar.org domain]
このようにしてそれらを分離し、各ドメインで何が起こっているかを個別に確認できます