最初から入ってるnewsyslogを使うのが簡単そうだったので、やってみたメモ。
設定ファイルの場所
newsyslog.confは特にいじらず、newsyslog.d配下に適当な名前でconfを作成する
/etc/newsyslog.conf
/etc/newsyslog.d/
設定ファイルに書いてみた
詳しいことはリファレンスを読もう
# logfilename [owner:group] mode count size when flags [/pid_file] [sig_num]
/var/log/nginx/*.log 640 5 1024 * GJ
テスト
$sudo newsyslog -nv
実行
$ sudo newsyslog
たぶんok