A Logrotate - user000422/0 GitHub Wiki

ログローテーション設定 /etc/logrotate.d の配下

/var/log/sample/sample.log {
    daily # ローテーション間隔(daily:毎日, weekly:毎週, monthly:毎月)
    rotate 14 # 保持する世代数
    size 100M # 上限サイズ(超えたらローテート)
    compress # ローテート済みのファイルをgzipで圧縮
    missingok # ログファイルが存在しない場合エラーとしない
    create 0640 apache apache # ローテート後に空ファイルを作成(ユーザ, グループ)
}