logrotateのメモ

オプション

-dでデバック(テスト実行)できる。

logrotate -d /etc/logrotate.conf

下記のような表示の場合、まだログが新しいのでローテートされない。

considering log /var/log/messages
  Now: 2023-11-14 17:26
  Last rotated at 2023-11-14 17:00
  log does not need rotating (log has already been rotated)

参考

logrotate(ログローテート)の動作確認 – OpenGroove オプションの紹介で参考になった。 -d で試しに実行してみると、挙動がわかりやすい