Linux の syslog は、logrotate のデーモンが指定した設定通りにローテートしてくれます。
そのローテート処理の実行結果を見たい時はどうするのか調べてみました。
ローテートの実行確認
ローテート処理が実行されたタイミングや、実行結果を見たい時は下記のファイルを参照します。
1 | $ cat /var/lib/logrotate.status |
1 2 3 4 5 6 7 8 | logrotate state -- version 2 "/var/log/nginx/access.log" 2018-8-1 "/var/log/yum.log" 2018-1-1 "/var/log/secure" 2018-7-29 "/var/log/messages" 2018-7-29 "/var/log/cron" 2018-7-29 "/var/log/nginx/error.log" 2018-8-1 "/var/log/php-fpm/x.x/error.log" 2018-7-29 |