Railsのログローテト、Rails側でやるのか logrotated でやるのかというざっくり2パターンありますが、 個人的にはlogrotatedでやることが多いです。 久しぶりにPassengerを触ったので、最近のPassengerではどうするのが良いのだろうかと調べてみました。 公式ドキュメント Log rotation - Nginx - Passenger Library を見てみると ログは以下の3種類があると。 The Nginx webserver log files. The Passenger log files. The application log files. で、nginx webserverとpassengerのログローテート時には 以下のようにログの再読み込みをさせるか $ passenger-config reopen-logs もしくは pipet